有一对兔子,从出生后的第三个月起每个月都生一对兔子.小兔子长到第三个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少?
分析:
代码 :
#include <stdio.h>
int main()
{
int a1 = 1,a2 = 1,a;
int i; //循环变量
printf(“%12d%12d”,a1,a2);
for(i = 3;i <= 30;i++)
{
a = a1 + a2;
printf(“%12d”,a);
if(i % 4 == 0)
printf(“\n”);
a2 = a1;
a1 = a;
}
return 0;
}