古典问题(兔子问题)

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

 程序分析:兔子的规律为数列 1,1,2,3,5,8,13,21....

 */
#include 
#include 

int main(void)
{
	long f1, f2;
	int i;
	f1 = f2 = 1;

	for (i = 1; i <= 20; i++)
	{
		printf("%12ld%12ld", f1, f2);
		if (i % 2 == 0)
			putchar('\n');
		f1 = f1 + f2;
		f2 = f1 + f2;
	}

	system("pause");
	return 0;
}

你可能感兴趣的:(C语言经典算法题,兔子问题)