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;
}
相关推荐
云和数据.ChenGuang5 分钟前
python sorted函数详细剖析
开发语言·人工智能·windows·python·1024程序员节
木井巳5 分钟前
【动态规划: 路径问题】不同路径
java·算法·leetcode·动态规划
外收内放10 分钟前
FastAPI猜字谜实战(4):让AI主持人开口
开发语言·python·学习·fastapi
云和数据.ChenGuang11 分钟前
Python map() 函数详解:从语法、原理到实战用法
开发语言·人工智能·python·langchain·1024程序员节
秋名RG14 分钟前
(二)存储、CPU 与指令执行——程序为什么快,又为什么慢
java·开发语言
CQU_JIAKE16 分钟前
10.25【A】
数据结构·算法
Highcharts.js17 分钟前
Highcharts甘特图开发带导航功能的项目管理图示例
开发语言·前端·javascript·甘特图·highcharts·项目管理图
kyle~17 分钟前
C++ 原子操作、内存模型与无锁并发编程
linux·开发语言·c++·操作系统
BeiGuTing_code21 分钟前
Java泛型与Object
java·开发语言
another heaven21 分钟前
【C/C++ C++ 面向对象架构的五大特点与能力场景:封装、继承、多态、抽象与 RAII(含实战案例)】
c语言·c++·架构