C语言问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月

假如兔子都不死,问二十个月中每个月的兔子总数为多少?

main()
{
long f1,f2;
int i;
f1=f2=1;
for(i=1;i<=20;i++) //40个月就好了,多了也没意思了是吧
{ printf("%12ld %12ld",f1,f2); 这样每个月的数字就不会在一起了,中间会有空格,因为是长整形所以ld 12ld就是说走总共占12位
if(i%2==0) printf("\n");
f1=f1+f2; 这个月等于前两个月之和啊
f2=f1+f2; 同上
}
}
温馨提示:答案为网友推荐,仅供参考