有趣的古典数学问题:有一对小兔子,从出生后的第3个月起每个月都生一对小兔子 小兔子长到第3个月后每个月又生一对小兔子。假设所有兔子都不死,问每个月的兔子总数是多少
#includeint main() { /*有趣的古典数学问题:有一对小兔子,从出生后的第3个月起每个月都生一对小兔子 小兔子长到第3个月后每个月又生一对小兔子。假设所有兔子都不死,问每个月的兔子总数是多少 */ int n = 2;//兔子的初始化数量 //从第三个月开始,a为月份 for(int a=3;a<=16;a++) { n=n+2; if ((a-3)/2>=1)//判断要生小兔子的大兔子对数 { n =n + (a-3)/2*2; } printf("第个%d月的兔子数%d\n",a,n); } return 0; }