首页 > c#, 数据结构与算法 > 关于fibonacci数列递归算法c#实现

关于fibonacci数列递归算法c#实现

根据1,1,2,3,5,8,13,21,34..用c#递归写出算法,算出第30个数。
上述数据是fibonacci数列

 class Program
{
 static int F(int i)
        {
            if (i <= 0)
                return 0;
            else if (i > 0 && i <= 2)
                return 1;
            else return F(i - 1) + F(i - 2);
        }
        static void Main(string[] args)
        {
            int n = F(30);
            Console.WriteLine(n.ToString());
        }
}

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/231

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.