zoukankan      html  css  js  c++  java
  • 古典问题rabbit

    有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死, 问每个月的兔子总数为多少
    /**古典问题:
     * 有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死, 问每个月的兔子总数为多少?
     * 程序分析:兔子的规律为数列:1,1,2,3,5,8,13,21。。。
     */
    import java.util.Scanner;

    public class Rabbit {
      public static void main(String[] args) {
        int num = 1, month;
        int tmp1 = 1, tmp2 = 1;
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入第几个月");
        month = sc.nextInt();
        for (int i = 1; i <= month; i++) {
          if (i <= 2) {
            num = 1;
            } else {
            num = tmp1 + tmp2;
            tmp2 = tmp1;
            tmp1 = num;

    
    

    }
          System.out.println("第" + i + "个月的兔子数是:" + num);
    }

    
    

    }

    }

    
    
  • 相关阅读:
    docker中安装ssh服务
    JStorm第一个程序WordCount详解
    centos6.7 安装Docker
    mysql 自连接查询数据
    display属性
    如何书写高效的css样式
    link和@import的区别
    div+css命名规则
    MATLAB的一些小技巧
    高等工程数学 线性规划部分 作业
  • 原文地址:https://www.cnblogs.com/qimengru/p/4607364.html
Copyright © 2011-2022 走看看