C#斐波那契数列~

YANNI_LEE 2012-04-22 02:19:21
C#编写求解斐波那契(Fibonacci)数列的功能程序,已知该数列的前两项都为 1,即 F(1)=1,F(2)=1; 而后各项满足:F(n)=F(n-1)+F(n-2)。要求将Fibonacci数列显示出来,当Fibonacci值>10000时停止显示。
...全文
455 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
huiying007 2012-04-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

引用 1 楼 的回复:
C# code


static void Main(string[] args)
{
int a = 1, b = 1, c = 2;
Console.WriteLine(1);
Console.WriteLine(1);
Console.WriteLi……

没错。不过三流学校的老师一般喜欢脱裤子放屁地要求学生用递归实现。
[/Quote]

汗啊。。。您是高人啊
xy00jc 2012-04-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]


没错。不过三流学校的老师一般喜欢脱裤子放屁地要求学生用递归实现。
[/Quote]

曹YY, 您都一大把年纪了,还。。。
threenewbee 2012-04-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
C# code


static void Main(string[] args)
{
int a = 1, b = 1, c = 2;
Console.WriteLine(1);
Console.WriteLine(1);
Console.WriteLi……
[/Quote]
没错。不过三流学校的老师一般喜欢脱裤子放屁地要求学生用递归实现。
flyerwing 2012-04-22
  • 打赏
  • 举报
回复
数据结构书上多了去了C语言书上也很多了自己去看就行的。
qldsrx 2012-04-22
  • 打赏
  • 举报
回复

static void Main(string[] args)
{
int a = 1, b = 1, c = 2;
Console.WriteLine(1);
Console.WriteLine(1);
Console.WriteLine(2);
while (c < 10000)
{
a = b;
b = c;
c = a + b;
Console.WriteLine(c);
}
Console.Read();
}

这是直接输出的版本,也可以用一个List<int>缓存结果。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧