古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可)

先将前几个月的兔子数量算出来,查看规律
前几个月的兔子对数为:1 1 2 3 5 8 13。。。
规律:前两项相加等于第三项
细节:
1.前两个月的处理
2.总数为最终结果*2(一对兔子有两只)

#include<stdio.h>int main()
{//sum为兔子对数  small为小兔子数  n为月数  tmp为小兔子没长大前的数量int sum=1, small=0, n, tmp;for(n=1;n<=40;n++)  {if(n != 2)                  //第二个月初代兔子还没长大tmp = small; small = sum;                //长大的小兔子sum += tmp;                 //总数  大兔子加小兔子printf("%10d\t",sum*2);     //总数为总对数*2if(n % 4 == 0)              //美观printf("\n");}return 0;}

古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可)相关推荐

  1. C语言实现,古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可)

    题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子, 假如兔子都不死,问每个月的兔子总数为多少?(输出前40个月即可) 程序分析:兔子 ...

  2. 【C语言】题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

    题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?((输出前40个月) 题目分析: 由题意 ...

  3. 古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子

    题目:古典问题(兔子生崽):有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问输入月份的兔子总数为多少? 程序分析:兔子的规律为数列1,1,2 ...

  4. 【python进阶】古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

    古典问题: 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 方法一:简单方法 month = int(input( ...

  5. 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少(计算30个月的)?

    public static void main(String[] args) {/** 9.古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,* 假如 ...

  6. Java基础算法题(02):古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

    查看所有50道基础算法题请看: Java的50道基础算法题 递归的方法 package Demo02Rabbits; import java.util.Scanner; public class Ra ...

  7. 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, 小兔子长到第三个月后每个月又生一对兔子 ,假如兔子都不死,问每个月的兔子总数为多少

    思路分析: 月份          兔子数                  说明 1      1(对)            从开始有一对兔子 2      1 3      1+1        ...

  8. 【Java】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

    需求: 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析: 这是一个斐波那契数列数列问题 同样 ...

  9. java题兔子第三个月生_【Java】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每...

    需求: 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 分析: 这是一个斐波那契数列数列问题 同样 ...

最新文章

  1. springmvc不断输出文本到网页
  2. python 实现异常退出
  3. mysql mof_关于mysql mof提权研究
  4. python安装在什么系统下最好-学python语言用什么软件比较好?需要安装哪些软件?...
  5. python爬虫中三种数据解析方式
  6. 封包时发现的关于QIODevice类write函数的坑
  7. ftp响应码以及解释说明是服务器返回,FTP命令字和响应码解释
  8. 3-1HDFS基本概念
  9. EmguCV学习遇到的问题记录
  10. [转][进阶]-Python3 异步编程详解
  11. java dsa 私钥_OpenSSL工具 DSA私钥及公钥生成
  12. python3安装步骤-Mac安装python3的方法步骤
  13. java如何删除文件夹_java代码中如何删除文件夹呢?
  14. 泛微oa明细表添加按钮_泛微OA系统表结构说明
  15. 8uftp,8uftp连接不上怎么办
  16. Axure原型设计介绍
  17. python词云图实例
  18. php破解referer防盗链解析,Referer原理与图片防盗链实现方法详解
  19. avr模拟串口通讯c语言,AVR的模拟串口的问题
  20. 2023计算机毕业设计SSM最新选题之java公交电子站牌管理系统软件9430l

热门文章

  1. arcgis 将地图点转换为屏幕坐标_ArcGIS中自定义坐标系转换
  2. 怎么样拍摄出优质短视频|抖音短视频拍摄技巧
  3. VLC全部详细参数,libvlc_new函数参数,VLC SDK开发
  4. Android Oreo 常见问题 3.0 | Android 开发者 FAQ Vol.11
  5. Swift减少print函数的耗费
  6. Obsidian css-snippets配置
  7. CPU使用率的计算方法
  8. 海康威视 2021 春招面试题
  9. 新闻推荐--从DKN出发
  10. STM32驱动BH1750模块