假设一对兔子的成熟期是一个月,即一个月可长成成兔,那么,如果每对成兔每个月都生一对小兔,一对新生的小兔从第二个月起就开始生兔子,试问从一对兔子开始繁殖,以后每个月会有多少对兔子?

程序代码

#include <stdio.h>
int main()
{int i,tu1,tu2,tu3,m;tu1=1;tu2=1;printf("请输入月份数\n");scanf("%d",&m);if(m==1||m==2){printf("有一对兔子");}else if(m>2){for(i=3;i<=m;i++){tu3=tu1+tu2;tu1=tu2;tu2=tu3;}printf("%d 月的兔子数为:%d\n",m,tu3);}return 0;
}

调试运行结果

执行程序时,会提示输入月份,当输入 12 时,显示这个月的兔子数目,运行结果如下所示:

请输入月份数
12
12 月的兔子数为:144

总结

(1) 实例分析
循环的嵌套是指在一个循环体内又包含了另一个完整的循环。循环的嵌套执行过程是外循环执行一次,内循环执行一次,在内循环结束后,再执行下一次外循环,如此反复,直到外循环结束。

(2) 循环的嵌套注意事项:
① 循环必须完全包含内循环,不能交叉;
② 在多重循环中,各层循环的循环控制变量不能同名;
③ 在多重循环中,并列循环的循环控制变量名可以相同,也可以不同。

C语言兔子生兔子问题相关推荐

  1. C语言例题理解(小写字母转换成大写字母,兔子生兔子问题,求100以内勾股数,整数逆序输出)

    例一(小写字母转换成大写字母) #include <stdio.h> int main() {char x,y;printf("输入一个小写字母:\n");x=getc ...

  2. php狼和兔子算法,PHP基于递归算法解决兔子生兔子问题php技巧

    这篇文章主要介绍了PHP基于递归算法解决兔子生兔子问题,结合实例形式分析了兔子生兔子问题的php面试题采用循环与递归两种思路的解决方法,需要的朋友可以参考下 本文实例讲述了PHP基于递归算法解决兔子生 ...

  3. 兔子问题 php,PHP基于递归算法解决兔子生兔子问题php技巧

    这篇文章主要介绍了PHP基于递归算法解决兔子生兔子问题,结合实例形式分析了兔子生兔子问题的php面试题采用循环与递归两种思路的解决方法,需要的朋友可以参考下 本文实例讲述了PHP基于递归算法解决兔子生 ...

  4. python兔子编程_Python兔子生兔子算法,编程练习题实例十一

    Python兔子生兔子算法,编程练习题实例十一 Python兔子生兔子算法,编程练习题实例十一 没学习python之前就听说过一个兔子生兔子的数学算法问题.现在学习了python编程后,自然要用pyt ...

  5. python兔子生兔子_Python兔子生兔子算法,编程练习题实例十一

    没学习python之前就听说过一个兔子生兔子的数学算法问题.现在学习了python编程后,自然要用python语言来解决这个问题啦.Python编程练习题和答案实例十一,兔子生兔子的算法详解如下. P ...

  6. python兔子_python 实现兔子生兔子示例

    如下所示: # -*- coding: utf-8 -*- # 简述:话说有一对可爱的兔子,出生后的第三个月开始,每一月都会生一对小兔子. # 当小兔子长到第三个月后,也会每个月再生一对小小兔子. # ...

  7. 一只兔子每三个月生兔子JAVA,兔子生兔子问题

    关于兔子生兔子的算法详解 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔 子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析: 第1个月  --  1对 第2 ...

  8. java 兔子生兔子

    标题 兔子生兔子 问题描述 假设一对兔子的成熟期是一个月,即一个月可长成成兔,那么,如果每对成兔每个月都生一对小兔,一对新生的小兔从第二个月起就开始生兔子,试问从一对兔子开始繁殖,以后每个月会有多少对 ...

  9. python生兔子问题(递归算法)_python 实现兔子生兔子示例

    python 实现兔子生兔子示例 如下所示: # -*- coding: utf-8 -*- # 简述:话说有一对可爱的兔子,出生后的第三个月开始,每一月都会生一对小兔子. # 当小兔子长到第三个月后 ...

  10. 兔子生兔子循环python_python 实现兔子生兔子示例

    如下所示: # -*- coding: utf-8 -*- # 简述:话说有一对可爱的兔子,出生后的第三个月开始,每一月都会生一对小兔子. # 当小兔子长到第三个月后,也会每个月再生一对小小兔子. # ...

最新文章

  1. 增加数据_Photoshop XMP元数据沉积造成文件量增加
  2. [kubernetes] 解决k8s.gcr.io Image 导入导出 等问题
  3. 带Prometheus的Spring Boot和测微表第4部分:基础项目
  4. 关于服务器虚化的优势,vmware虚化优势.docx
  5. Spark中导入scalax
  6. jmeter mysql数据库_jmeter连接mysql数据库
  7. 在布局空间标注的尺寸量不对_CAD解决布局标注尺寸不对问题 及快捷键混乱问题...
  8. Eclipse 汉化方法
  9. unittest框架(惨不忍睹低配版)
  10. 清代考生是如何作弊?很是牛啊!
  11. java集成 腾讯信鸽_java后台集成腾讯信鸽消息推送
  12. html中形状代码,用css与div代码绘制一些常见的各种形状的图形
  13. github python100天_GitHub - ychgithub/Python-100-Days: Python - 100天从新手到大师
  14. wlop一张多少钱_回答:小白有个问题,为什么很多人都说 WLOP鬼刀 的画不够好?...
  15. 鸿蒙杀戮手机电脑版,鸿蒙杀戮单职业
  16. 【C语言】变量被重复定义
  17. 曽有望登顶互联网的它,留下“遗产”消失不见
  18. 网易云音乐APP(基于APICloud平台)
  19. 【知识分享】带你认识注册表
  20. pod重启策略和状态解释

热门文章

  1. ConnectionString
  2. 线程池(ThreadPoolExecutor)详解
  3. 【PID】数字式 PID 控制算法、程序结构
  4. 安装Apache服务
  5. 引起C运行时错误R6034的原因和解决方法
  6. python mlagent 安装
  7. 纯CSS实现手风琴效果(附演示)
  8. Jeston Agx Xavier CPU GPU 高负载功耗测试
  9. 原生table 边框重叠 粗细不一样等问题,秒懂,只需几秒就能完成
  10. iOS的就业前景与广州iOS培训机构