您的位置:首页 > 其它

【程序2】兔子繁殖问题

2012-12-08 22:32 246 查看


/*【程序2】
* 作者  中国风
* 兔子繁殖问题。设有一对新生的兔子,从第三个月开始他们每个月月初都生一对兔子,
* 新生的兔子从第三个月月初开始又每个月生一对兔子。
* 按此规律,并假定兔子没有死亡,n(n<=20)个月月末共有多少个兔子?
*/
import java.util.Scanner;

public class T002 {
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
System.out.print("输入月数n:");
int n = scan.nextInt();
fun(n);

}
private static void fun(int n){
long[] num = new long
;
num[0] = num[1] = 1;
for(int i=2;i<n;i++){
num[i] = num[i-2] + num[i-1];
}
for(int i=0;i<n;i++){
System.out.println("第"+(i+1)+"个月兔子数:"+num[i]+"个");
}
}
}


运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: