[C] c语言 古典问题(兔子生崽) →→→→→进入此内容的聊天室

来自 Corrupt Lemur, 2024-03-21, 写在 C, 查看 71 次.
URL http://www.code666.cn/view/bcc85300
  1. 题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可)
  2.  
  3. 程序分析:兔子的规律为数列1,1,2,3,5,8,13,21....,即下个月是上两个月之和(从第三个月开始)。
  4.  
  5.  
  6. #include<stdio.h>
  7.  
  8. int main()
  9. {
  10.     int f1=1,f2=1,i;
  11.     for(i=1;i<=20;i++)
  12.     {
  13.         printf("%12d%12d",f1,f2);
  14.         if(i%2==0) printf("\n");
  15.         f1=f1+f2;
  16.         f2=f1+f2;
  17.     }
  18.    
  19.     return 0;
  20. }

回复 "c语言 古典问题(兔子生崽)"

这儿你可以回复上面这条便签

captcha