您的位置:首页 > 其它

Fibonacci数列的递归算法

2010-08-12 16:16 183 查看
一列数的规则如下:1、1、2、3、5、8、13、21、34……求第30位数是多少,用递归算法实现。

class Program
{
static void Main(string[] args)
{
Console.WriteLine(Fib(30));
}
public static int Fib(int i)
{
if (i <= 0)
return 0;
else if (i > 0 && i <= 2)
return 1;
else return Fib(i-1) + Fib(i-2);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: