import java.util.Scanner;
public class Test7
{
public static void main(String[] args)
{
Scanner input = new Scanner(System.in);
System.out.println("***************************************");
System.out.println("斐波那契数列");
System.out.println(" 作者:EREC");
System.out.println("***************************************");
System.out.println("一对兔,3个月后生出一对小兔(假设:兔子永远都不死)");
System.out.println("***************************************");
System.out.println("请输入月数");
int m = input.nextInt();//自定义月数
if (m==1||m==2)System.out.println("第"+m+"月,有1对兔子");
else
{
int i=1;
int j=1;
for (int n=3;n<=m;)
{
int t;
t=i+j;
i=j;
j=t;
n++;
}
System.out.println("第"+m+"月,有"+j+"对兔子");
}
}
}
07斐波那契数列
于 2023-11-01 20:24:05 首次发布
本文介绍了如何使用Java编程语言中的Scanner类实现斐波那契数列问题模拟一对兔子的繁殖过程,以求解在给定月数下会有多少对兔子。

2808

被折叠的 条评论
为什么被折叠?



