一列数组第三个数是前两个数只和用c#语言编写
答案:2 悬赏:10 手机版
解决时间 2021-01-25 20:21
- 提问者网友:却不属于对方
- 2021-01-25 08:17
一列数组第三个数是前两个数只和用c#语言编写
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-01-25 08:32
using System;
namespace Fibonacci
{
class Program
{
static void Main(string[] args)
{
int index = 0;
Console.Write("请输入你要求的斐波那契数列的位数:");
if (Int32.TryParse(Console.ReadLine().ToString(), out index))
{
Console.WriteLine("第{0}位的斐波那契数列值为{1}", index, Fibonacci(index));
}
else
{
Console.WriteLine("输入的非数字!");
}
Console.ReadKey();
}
static int Fibonacci(int number)
{
if (number <= 1)
{
return 1;
}
else
{
return Fibonacci(number - 1) + Fibonacci(number - 2);
}
}
}
}
namespace Fibonacci
{
class Program
{
static void Main(string[] args)
{
int index = 0;
Console.Write("请输入你要求的斐波那契数列的位数:");
if (Int32.TryParse(Console.ReadLine().ToString(), out index))
{
Console.WriteLine("第{0}位的斐波那契数列值为{1}", index, Fibonacci(index));
}
else
{
Console.WriteLine("输入的非数字!");
}
Console.ReadKey();
}
static int Fibonacci(int number)
{
if (number <= 1)
{
return 1;
}
else
{
return Fibonacci(number - 1) + Fibonacci(number - 2);
}
}
}
}
全部回答
- 1楼网友:迷人又混蛋
- 2021-01-25 09:19
1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯