码迷,mamicode.com
首页 > 其他好文 > 详细

20141016--for 兔子

时间:2014-10-17 09:22:24      阅读:173      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   ar   for   sp   div   

 1             Console.Write("请输入月数:");
 2             int m =int.Parse(Console.ReadLine());
 3             int ct = 0;//成兔对数ct
 4             int xt = 0;//小兔对数xt
 5             int yt = 1;//幼兔对数yt
 6             int zt = 1;//总兔对数zt
 7             for (int i = 1; i <= m; i++)
 8             {
 9                 if (i == 1)//定义第一个月的成兔幼兔小兔对数
10                 {//(告诉电脑第一个月时兔子对数)
11                     ct = 0;//第一个月成兔对数=0
12                     xt = 0;//第一个月小兔对数=0
13                     yt = 1;//第一个月幼兔对数=1
14                 }
15                 else
16                 {
17                     ct = xt + ct;//每月成兔对数等于上月小兔对数+上月成兔对数
18                     xt = yt;//每月小兔对数等于上月幼兔对数
19                     yt = ct;//每月幼兔对数等于本月的成兔对数
20                 }
21                  zt = ct + xt + yt;//总兔对数等于成兔加小兔加幼兔
22                 Console.WriteLine(i.ToString() + "个月后成兔对数是:" + ct.ToString());
23                 Console.WriteLine(i.ToString() + "个月后小兔对数是:" + xt.ToString());
24                 Console.WriteLine(i.ToString() + "个月后幼兔对数是:" + yt.ToString());
25                 Console.WriteLine(i.ToString() + "个月后兔子总对数是:" + zt.ToString());
26                 Console.ReadLine();
27             }
28             Console.ReadLine();  

 

bubuko.com,布布扣

 有成兔3对,小兔2对,幼兔5对,3个月后幼兔成长成小兔,小兔成长成成兔,每对成兔生下一对幼兔,

 1             Console.Write("请输入月数");
 2             int m =int.Parse(Console.ReadLine());
 3             int ct = 3;//成兔对数ct
 4             int xt = 2;//小兔对数xt
 5             int yt = 5;//幼兔对数yt
 6             int zt = 0;//总兔对数zt
 7             for (int i = 1; i <= m; i = i + 3)
 8             {
 9                 if ( i == 1)
10                 {
11                     ct = 3;//第一个月成兔对数
12                     xt = 2;//第一个月小兔对数
13                     yt = 5;//第一个月幼兔对数
14                     zt = ct + yt + xt;//第一个月总兔对数
15                 }
16                 else
17                 {
18                     ct = ct + xt;//本月成兔对数=上月成兔对数+上月小兔对数
19                     xt = yt;//本月小兔对数=上月幼兔对数
20                     yt = ct;//本月幼兔对数=本月成兔对数
21                 }
22                 zt = ct + xt + yt;//总兔对数等于成兔加小兔加幼兔
23                 Console.WriteLine("" + (i).ToString() + "个月时成兔对数是:" + ct.ToString());
24                 Console.WriteLine("" + (i).ToString() + "个月时小兔对数是:" + xt.ToString());
25                 Console.WriteLine("" + (i).ToString() + "个月时幼兔对数是:" + yt.ToString());
26                 Console.WriteLine("" + (i).ToString() + "个月时兔子总对数是:" + zt.ToString());
27                 Console.ReadLine();
28             }
29             

 

20141016--for 兔子

标签:style   blog   http   color   os   ar   for   sp   div   

原文地址:http://www.cnblogs.com/Tirisfal/p/4028148.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!