zoukankan      html  css  js  c++  java
  • C# 练习题 有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?

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

        class Program
        {
            //程序分析第三个月开始,兔子每月数量=前两个月兔子数量之和。
            static void Main(string[] args)
            {
                int month = 0;  //定义月份
                Console.Write("输入月份:");  //提示输入需要计算几个月
                month=Convert.ToInt32(Console.ReadLine());  //读取输入的月份
     
                int temp1 = 1;  //前2个月兔子数量.
                int temp2 = 1;  //前1个月兔子数量
     
                for(int i=1;i<=month;i++)
                {
                    if (i == 1)
                    {
                        //第一个月兔子数量
                        Console.WriteLine("第" + i + "月兔子数量为:1");
                    }
                    else if (i == 2)
                    {
                        //第二个月兔子数量
                        Console.WriteLine("第" + i + "月兔子数量为:1");
                    }
                    else
                    {
                        //第三个月开始是前两个月之和
                        int total = 0;
                        total = temp1 + temp2;
                        temp1 = temp2;
                        temp2 = total;
                        Console.Write("第" + i + "月兔子数量为:");
                        Console.WriteLine(total);                
                    }
                }
                Console.ReadKey();
     
     
            }
        }
    

      

  • 相关阅读:
    jmeter-配置元件---计数器
    jmeter进行数据库测试
    jmeter取样器--FTP测试计划
    配置元件--HTTP授权管理器
    配置元件--HTTP Cookie Manager
    配置元件--HTTP Cache Manager
    配置元件-HTTP信息头管理器
    配置元件--csv data config
    jmeter-线程组
    jmeter-测试计划
  • 原文地址:https://www.cnblogs.com/chling/p/11510157.html
Copyright © 2011-2022 走看看