码迷,mamicode.com
首页 > Windows程序 > 详细

c# 兔子问题

时间:2015-03-03 09:42:13      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

 for (int j = 0; j < 100; j++)
            {
               //兔子问题;输入月数,输出成兔,小兔,幼兔对数,以及兔总对数
                int x=0, y=0, z=1,t=1;//x,y,z分别是成兔,小兔,幼兔对数;t是总对数
                Console.WriteLine("请输入月数:");
                int m = Convert.ToInt32(Console.ReadLine());
                for (int i = 0; i < m; i++)
                {
                    if (i>0)
                    {
                        x = x + y;//本月的成兔=上月的成兔+上月的小兔
                        y = z;//本月的小兔=上月的幼兔
                        z = x;//本月的幼兔=本月的成兔
                    }
                   
                }
                t = x+y+z;//总兔对数
                Console.WriteLine(m+"个月后,总共有"+t+"对兔子;");
                Console.WriteLine( x + "对成兔;");
                Console.WriteLine( y + "对小兔;");
                Console.WriteLine( z + "对幼兔;");

                Console.ReadKey();

               

            }

c# 兔子问题

标签:

原文地址:http://www.cnblogs.com/lovesy2413/p/4310118.html

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