7.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问第30个月的兔子对数为多少?用JAvA写
时间: 2023-12-20 12:07:02 浏览: 64
python 计算每个月的兔子总数为多少?(示例)
第30个月的兔子对数为832040对。以下是Java代码实现:
```java
public class Rabbit {
public static void main(String[] args) {
int month = 30;
int[] rabbits = new int[month];
rabbits[0] = 1;
rabbits[1] = 1;
for (int i = 2; i < month; i++) {
rabbits[i] = rabbits[i - 1] + rabbits[i - 2];
}
System.out.println("第" + month + "个月的兔子对数为:" + rabbits[month - 1]);
}
}
```
阅读全文