zoukankan      html  css  js  c++  java
  • for循环例题

    1· 一对幼兔一个月后长成小兔(每对兔子默认一公一母),再过一个月长成成兔并且生下一对小兔,以此类推,两年后有多少对兔子?

                Console.Write("输入年:");
                int a = int.Parse(Console .ReadLine ());
                int chengtu = 0;                                     //定义成兔
                int xiaotu = 0;                                      //定义小兔
                int youtu = 0;                                      //定义幼兔
                int he = 0;                                          //计算兔子的总和
                for (int i = 1; i <= 12 * a;i++ )
                {
                    if (i == 1)
                    {
                        chengtu = 0;
                        xiaotu = 0;
                        youtu = 1;
                    }
                    else
                    {
                        chengtu = chengtu + xiaotu;               //这个月的成兔=上个月的成兔+上个月的小兔
                        xiaotu = youtu;                                //这个月的小兔=上个月的幼兔
                        youtu = chengtu;                             //这个月的幼兔=上个月的成兔
                        he = chengtu + xiaotu + youtu;
                    }
                }
                Console.WriteLine("幼兔:"+youtu+"、小兔:"+xiaotu+"、成兔:"+chengtu+"、总和:"+he);
                Console.ReadLine();

  • 相关阅读:
    Java之冒泡完整理解
    Java 之数组的复制,
    python 小白之路(跳动的球)
    小白之旅,Python运算符
    在学习枯燥的Java中遇见美丽的Jframe,窗体中的单选按钮(JRadioButton)
    自定义的无数据提示界面
    北京地铁站经纬度集合(包含大部分)
    自定义UItextFiled,限制TextFiled 的输入长度
    消息发送机制的利用
    app 后台持续定位
  • 原文地址:https://www.cnblogs.com/hqjy/p/4027451.html
Copyright © 2011-2022 走看看