首页 > 其他 > 详细

斐波那契数列

时间:2021-06-19 09:33:41      阅读:27      评论:0      收藏:0      [点我收藏+]

有一对兔子,从出生后第三个月起,每月生一对兔子,小兔子长到第三个月后,每月又生一对兔子,假如兔子都不死,问每个月有多少对兔子。

package XT;
import java.util.Scanner;
public class Y1 {
public static void main(String[] args) {
int i = 1;
int j = 1;
int x = 0;
int m = 0;
Scanner sc = new Scanner(System.in);
x = sc.nextInt();
for(int n = 0;n < 12;n++) {
if (n < 2) {
System.out.print("1 ");
} else {
m = i + j;
j = i;
i = m;
System.out.print(m + " ");
}
}
System.out.println("");
i = 1;
j = 1;
m = 0;
if(x <= 2)
System.out.println("1");
else {
for (int y = 3; y <= x; y++) {
m = i + j;
j = i;
i = m;
}
System.out.println(m);
}
}
}
技术分享图片

 


 



前面展示每个月的兔子对数好解决,但要单独展示某个月的兔子对数有点难,需要一个写出一个可以打印出指定循环的结果。

斐波那契数列

原文:https://www.cnblogs.com/mokong/p/14901651.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!