古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
package com.java.LanqQiaoBei;
public class DuDu {
public static void main(String args[]) {
int f1 = 2, f2 = 2, t;
System.out.printf("第1个月有2只兔子\n");
System.out.printf("第2个月有2只兔子\n");
for (int i = 3; i <= 24; i++) {
t = f2;
f2 = f1 + f2;
f1 = t;
System.out.printf("第%d个月有%d只兔子\n", i, f2);
}
}
}
以下是运行结果: