古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月­后每个月又生一对兔子,假如兔子都不死,问t个月的兔子总数为多少?­

#include <stdio.h>
void main()
{
int f1,f2,t,i;
printf("经过的月份为:");
scanf("%d",&t);
printf("\n");
f1=1; f2=0;
for(i=1;i<=t;i++)
{
if(i%2!=0)
f1+=f2;
else f2+=f1;
}
if(t%2!=0)
printf("一共有%d对兔子",f1);
else printf("一共有%d对兔子",f2);
}

 

posted @ 2022-01-24 22:25  冬123  阅读(215)  评论(0)    收藏  举报