C语言经典算法题第一题

题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔

子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数

为多少?

c 复制代码
#include <stdio.h>

int main()
{
   long f1, f2;
	int i;
	f1 = f2 = 1;
	for (i = 1; i <= 20; i++)
	{
		printf("%12ld %12ld", f1, f2);
		if (i % 2 == 0) printf("\n");/*控制输出,每行四个*/
		f1 = f1 + f2;/*前两个月加起来赋值给第三个月*/
		f2 = f1 + f2;/*前两个月加起来赋值给第三个月*/
	}
   
   return 0;
}
相关推荐
疯狂打码的少年21 分钟前
【Day 6 Java转Python】字符串处理的“降维打击”
java·开发语言·python
汀、人工智能39 分钟前
[特殊字符] 第103课:单词搜索II
数据结构·算法·均值算法·前缀树·trie·单词搜索ii
hogenlaw1 小时前
Stream流
android·java·开发语言
ShCDNay1 小时前
Python核心底层知识(个人记录)
开发语言·python
xyq20241 小时前
组合实体模式
开发语言
来自远方的老作者1 小时前
第7章 运算符-7.2 赋值运算符
开发语言·数据结构·python·赋值运算符
A.A呐1 小时前
【C++第二十四章】异常
开发语言·c++
wanderist.1 小时前
算法模板-字符串
数据结构·算法·哈希算法
xiaoye-duck1 小时前
《算法题讲解指南:动态规划算法--子序列问题》--29.最长递增子序列的个数,30.最长数对链,31.最长定差子序列
c++·算法·动态规划
Yzzz-F1 小时前
Problem - 2180D - Codeforces
算法