zoukankan      html  css  js  c++  java
  • 大兔子生小兔子问题

    一对小兔子一年后长成大兔子;一对大兔子每半年生一对小兔子。大兔子的繁殖期为4年,兔子的寿命是6年。假定第一年年初投放了一对小兔子,试编程计算,第n年末总共会有多少对兔子。n由键盘输入。

    //全局变量

    int iAllSum = 0;

    //参数是输入的年数,调用该函数即可求得答案
            private void GetSum(float age)
            {
                iAllSum = 1;
                GetCount(Convert.ToInt32(age * 2));
            }    

    //递归函数
            private void  GetCount(int n)
            {
                for (int i = 1; i <= n ; i++)
                {
                    if (i >= 3 && i <= 10)
                    {
                        iAllSum++;
                        GetCount(n - i);
                    }
                    else if (i>=12)
                    {
                        iAllSum--;
                        break;
                    }
                }
            }

  • 相关阅读:
    spring in action小结4.1
    spring in action小结3 运行时值注入
    python-__init__.py 与模块对象的关系
    Python-常用库扩展
    Qt-优化布局结构
    Python-文件修改器
    C语言-数据结构(一)
    Python-PyQt4学习笔记
    Python-PyQt4学习资料汇总
    Linux-查看C语言手册及man的特殊用法
  • 原文地址:https://www.cnblogs.com/secying/p/2181500.html
Copyright © 2011-2022 走看看