小白学Java:10道基础练习
发布时间
阅读量:
阅读量
指数运算相关的问题
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死
,问每个月的兔子对数为多少?程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....(斐波那契)
class AdditiveFor
{
public static void main(String[] ages)
{
int[] intar = new int[4];/* 月份*/
intar[0] = 1;
intar[1] = 1;
for (int i = 0; i < intar.length; i++)
{
if (i>1)
{
intar[i] = intar[i-1]+intar[i-2];
}
System.out.println((i+1)+"月"+"\t"+intar[i]+"只");
}
}
}
运行结果
1月 1只
2月 1只
3月 2只
4月 3只
全部评论 (0)
还没有任何评论哟~
