求解java题目

2025-05-14 15:11:29
推荐回答(3个)
回答(1):

public class Rabbit {
public static void main(String args[]){
int month=10; //这个是月数
int m=1,n=1,t=1;
for(int i=0;i if(i<2){
m=1;
}
else{
t=m;
m=m+n;
n=t;
}

}
System.out.println("经过"+month+"个月,兔子总共有:"+m+"对");
}

}

回答(2):

public class demo1
{
public static void main(String args[])
{
int flg=13;//月数
int all_num=0;//能生育的兔子总数(刚开始为一个)
int sum=1;//兔子总数
for(int i=1;i<=flg;i++)
{
if(i==3)
all_num++;
if(i>=5)
all_num++;
sum+=all_num;
}
System.out.println("兔子总数:"+sum);
}
}

回答(3):

斐波那契数列
规律是从第三项开始,每项都为其前面两数之和.