C#题:斐波那契数列规则如下:1、1、2、3、5、8、13.输出前20位
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/23 18:37:34
![C#题:斐波那契数列规则如下:1、1、2、3、5、8、13.输出前20位](/uploads/image/z/3132214-70-4.jpg?t=C%23%E9%A2%98%EF%BC%9A%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97%E8%A7%84%E5%88%99%E5%A6%82%E4%B8%8B%EF%BC%9A1%E3%80%811%E3%80%812%E3%80%813%E3%80%815%E3%80%818%E3%80%8113.%E8%BE%93%E5%87%BA%E5%89%8D20%E4%BD%8D)
C#题:斐波那契数列规则如下:1、1、2、3、5、8、13.输出前20位
C#题:斐波那契数列规则如下:1、1、2、3、5、8、13.输出前20位
C#题:斐波那契数列规则如下:1、1、2、3、5、8、13.输出前20位
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace 斐波那契数列
{
class Program
{
static void Main(string[] args)
{
Program MyProgram=new Program ();
for (int n = 1; n <= 20; n++)
{
long b = MyProgram.f(n);
Console.WriteLine("第"+n.ToString ()+"个数的斐波那契数是:" + b.ToString());
}
Console.ReadLine();
}
long f(int n)
{
if(n==0||n==1) return n;
else return f(n-1)+f(n-2);
}
}
}