#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月
后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
提示:程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....
*/
int main()
{
int a[37] = { 0 };
a[1] = 1;
a[2] = 1;
for (int i = 3; i <= 36; i++)
{
a[i] = a[i - 1] + a[i - 2];
}
for (int i = 1; i <= 36; i++)
{
printf("%d月:%d对兔子\n", i, a[i]);
}
return 0;
}