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;
}
相关推荐
初九之潜龙勿用10 分钟前
C# 解决“因为算法不同,客户端和服务器无法通信”的问题
服务器·开发语言·网络协议·网络安全·c#
星辰徐哥13 分钟前
C语言网络编程:TCP/IP协议栈、套接字、服务器/客户端通信深度解析
c语言·网络·tcp/ip
不知名。。。。。。。。14 分钟前
Qt常用控件
开发语言·qt
Mr_Xuhhh24 分钟前
算法题解博客:三道经典题目的思路与实现
算法
算法-大模型备案 多米25 分钟前
大模型备案实操指南:材料、流程与避坑要点
大数据·网络·人工智能·算法·文心一言
顾温28 分钟前
数据转换函数
开发语言·算法
一个人说晚安29 分钟前
Docker 部署 OpenClaw 并接入第三方大模型 (MiniMax) 完整排坑指南
java·开发语言·dubbo
老花眼猫30 分钟前
数学艺术图案画-繁花(四)
c语言·经验分享·青少年编程·游戏程序
Tanecious.33 分钟前
蓝桥杯备赛:Day1-奖学金
c语言·c++·蓝桥杯
汉克老师35 分钟前
GESP2025年6月认证C++三级( 第三部分编程题(1、奇偶校验)
c++·算法·gesp三级·gesp3级·按位操作