zoukankan      html  css  js  c++  java
  • 20141016--for 兔子

     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();  

     有成兔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             
  • 相关阅读:
    调查问卷
    SQL 基础学习(1):下载DB Browser for SQLite. 下载graphviz(为了使用Rails ERD的前提)出现❌,已debug.
    路由完整实例代码
    如何自定义JSTL标签与SpringMVC 标签的属性中套JSTL标签报错的解决方法
    CSS样式表、JS脚本加载顺序与SpringMVC在URL路径中传参数与SpringMVC 拦截器
    SpringMVC的解释与搭建Maven私有代理服务器
    单调队列 bzoj3126 [Usaco2013 Open]Photo
    二分图 crf的军训
    单调队列 JC loves Mkk
    测试开发CICD——Git——window上安装git——配置基本信息
  • 原文地址:https://www.cnblogs.com/Tirisfal/p/4028148.html
Copyright © 2011-2022 走看看