zoukankan      html  css  js  c++  java
  • 递归算法

    一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现

    namespace rabbit

    {

                 class Program

               {

                   static void Main(string[] args)

                    {

                         Console.WriteLine("请输入个正数:");

                         int I= int.Parse(Console.ReadLine());

                         Console.WriteLine("第{0}个数字是{1}", I, Fn(I));

                    }

                  static int Fn(int n)

                    {

                        if ( n == 1 || n == 2 )

                          {

                              return 1;

                          }

                        else

                          {

                              return Fn(n - 1) + Fn(n - 2);

                          }

                    }

        }

    }

  • 相关阅读:
    开发报表的先进工具
    强大的报表前端展现功能
    管理驾驶舱监控大屏展现
    换乘算法【转】
    提交中文数据乱码问题总结
    重定向
    容易遗漏的
    jsp基础语法【转】
    说说Java NIO【转】
    Java读取大文件的操作【转】
  • 原文地址:https://www.cnblogs.com/dongwenhua/p/9000991.html
Copyright © 2011-2022 走看看