古典问题:有一对兔子;从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子

2024-11-18 19:34:07
推荐回答(3个)
回答1:

public void getResult(int month){
int a=1; //第一个月的对数
int b=1; //第二个月的对数
int sum=0; //month个月后的对数
if(month<3){
return;
}
for(int i=2;i<=month;i++){
sum=a+b;
a=b;
b=sum;
}
System.out.println(month+"个月后,总共有"+sum+"对兔子!");
}

回答2:

画图一看怎么是2的n次方

回答3:

斐波那契数列。。。