文章目录

  • 题目描述:
  • C语言方式:
  • C++方式:
  • python方式:

题目描述:

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

C语言方式:

#include <stdio.h>
int main()
{int i,t1,t2,t3,m;t1=1;t2=1;printf("请输入月份数\n");scanf("%d",&m);if(m==1||m==2){printf("有一对兔子");}else if(m>2){for(i=3;i<=m;i++){t3=t1+t2;t1=t2;t2=t3;}printf("%d 个月会有兔子 %d 对。\n",m,t3);}return 0;
}

运行结果:

C++方式:

#include <iostream>
using namespace std;
int main()
{int i,t1,t2,t3,m;t1=1;t2=1;cout<<"请输入月份数:";cin>>m; if(m==1||m==2){cout<<"有一对兔子!"<<endl;}else if(m>2){for(i=3;i<=m;i++){t3=t1+t2;t1=t2;t2=t3;}cout<<m<<"个月的兔子有:"<<t3<<"对!";}return 0;
}

运行结果:

python方式:

def fib(n):if n<=2:return 1else:return fib(n-1)+fib(n-2)
i = int(input("输入月份数:"))
print("%d月后兔子的数量为:%d 对!"%(i,fib(i)))

运行结果:

大家都觉得那种语言最简洁?最喜欢那种语言呢?

C,C++,Python实现兔子生兔子问题相关推荐

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

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

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

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

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

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

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

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

  5. 用python画小兔子_python 实现兔子生兔子示例

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

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

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

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

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

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

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

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

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

  10. java 兔子生兔子

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

最新文章

  1. python3.8.0shell_Python 3.8.0 正式发布 更新内容
  2. sys.argv[n] (终端运行python文件第n个参数) 在 pycharm 中的应用
  3. Oracle表记录字节长长度的两种计算方式
  4. 在多台机器上搭建Hadoop的分布式环境
  5. 李宏毅线性代数笔记9:对角化
  6. 80后的网上创业生涯:想得到做得到
  7. 微信小程序-page
  8. average diffusion distance
  9. 深入理解计算机系统(CSAPP) 实验详解:ShellLab
  10. STM32F103—有关SIM900A模块的使用
  11. android 实现男女按钮选择
  12. 关于惠普笔记本电脑电源已连接但显示未充电的解决办法
  13. LockSupport 是什么?怎么用?
  14. CSS3的2D动画属性
  15. 对比学习(contrastive learning)
  16. 如何自学 Android 编程-----整理stormzhang的知乎问答
  17. Linux常用命令——sysctl命令
  18. pytorch loss不下降_【他山之石】pytorch中optimizer对loss的影响
  19. 最后一次正确配置计算机,win10进入最后一次正确配置的三种方法
  20. 通达oa精灵的下载步骤_通达OA高危漏洞可能感染勒索病毒的风险提示

热门文章

  1. Chevereto图床搭建 | 利用云服务器搭建免费图床完整教程
  2. 用burpsuite抓包,谷歌 / 火狐浏览器 该怎么设置BurpSuite代理?——超详细教程——CTF Web小白入门基础篇
  3. linux结束驱动程序,在linux上安装FTDI设备驱动程序[关闭]
  4. Android茫茫半年求职路,终于斩获三个大厂offer,我总结了24家大厂100份面试题
  5. 【深度学习】李沐的深度学习笔记来了!
  6. 佳格天地 AI地图遥感比赛 标签 测试图像黑乎乎一片
  7. 百度竞价推广怎么做?需要注意哪些?
  8. Windows 上使用 batch批处理获取时间并更改时间格式
  9. Unity-Live2d(模型参数设置,当前参数保存与恢复所保存参数, 部分位置透明度设置,自动眨眼)
  10. 全能型终端神器!好用、免费!