古典问题:有一对兔子,从出生后起第3个月起每个月都生一对兔子,小兔子长到第三个月后起每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(用C语音程序实现)
#include <stdio.h>
void main()
{
int i,num=0;
for(i=1;i<=12;i++)
{
if(i<=3)
{
num=num+2;
}
else
{
num=num+2*(i-3);
}
printf("%d ",num);
}
getch();
}
请问这样的思路对么? 懂的麻烦看看 求解 谢谢












