首页 > 其他 > 详细

养兔子

时间:2015-03-13 22:03:59      阅读:304      评论:0      收藏:0      [点我收藏+]

 

             Console.Write("请输入月数:");
              int m =int.Parse(Console.ReadLine());
              int ct = 0;//成兔对数ct
              int xt = 0;//小兔对数xt
              int yt = 1;//幼兔对数yt
              int zt = 1;//总兔对数zt
              for (int i = 1; i <= m; i++)
              {
                  if (i == 1)//定义第一个月的成兔幼兔小兔对数
                 {//(告诉电脑第一个月时兔子对数)
                     ct = 0;//第一个月成兔对数=0
                     xt = 0;//第一个月小兔对数=0
                     yt = 1;//第一个月幼兔对数=1
                 }
                 else
                {
                     ct = xt + ct;//每月成兔对数等于上月小兔对数+上月成兔对数
                     xt = yt;//每月小兔对数等于上月幼兔对数
                     yt = ct;//每月幼兔对数等于本月的成兔对数
                 }
                 zt = ct + xt + yt;//总兔对数等于成兔加小兔加幼兔
                 Console.WriteLine(i.ToString() + "个月后成兔对数是:" + ct.ToString());
                 Console.WriteLine(i.ToString() + "个月后小兔对数是:" + xt.ToString());
                 Console.WriteLine(i.ToString() + "个月后幼兔对数是:" + yt.ToString());
                 Console.WriteLine(i.ToString() + "个月后兔子总对数是:" + zt.ToString());
                 Console.ReadLine();
             }
             Console.ReadLine();  

 

技术分享

 

养兔子

原文:http://www.cnblogs.com/thq1218/p/4335932.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!