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

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
/*
【程序11】
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
【分析】1  1  2  3  5  8
1
1
1		1
2		1
3		1		1
5		2		1

类似于这种规律
*/
int main(int argc, int **argv){
	int num1 = 1, num2 = 1;
	int i = 0;
	for (i = 1; i <= 20; i++)
	{
		printf("%20d%20d", num1, num2);
		if (i % 3  == 0)
		{
			printf("\n");
		}
		num1 += num2;
		num2 += num1;
	}

	return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_43328180/article/details/85915326