1 /* 2 * 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子, 3 * 假如兔子都不死,问每个月的兔子总数为多少? 4 //这是一个菲波拉契数列问题 5 6 */ 7 public class Test7 { 8 public static void main(String[] args) { 9 System.out.println("第1个月:" + 1); 10 System.out.println("第2个月:" + 1); 11 int M = 24; 12 int f1 = 1,f2 = 1; 13 int f; 14 for(int i = 3;i <= M;i++){ 15 f = f2; 16 f2 = f1 + f2; 17 f1 = f; 18 System.out.println("第" + i + "个月:" + f2); 19 } 20 } 21 }
时间: 2024-10-12 15:50:54