5.4
1.问题描述:
有一对兔子,从出生后的第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少?
二、设计思路、
1.先输出前两个月的兔子数,然后进入循环
2.循环中每过一个月都会有新兔子产生,迭代求出当前月份的兔子数
3.求和输出每个月的兔子总数
三、程序流程图:
四、代码示例:
#include<stdio.h> using namespace std; int main() { long rab1 = 1, rab2 = 1, rab; int i; for(i=1;i<=15;i++) { printf("%12d%12d", rab1, rab2); if(i%2==0) printf("\n"); rab1=rab1+rab2; rab2=rab1+rab2; } return 0; }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤