【发布时间】:2014-01-28 01:42:14
【问题描述】:
所以我遇到了这个问题,我必须从用户那里计算任何给定数字的斐波那契数。我不知道如何进行实际计算部分,但其他一切都有效。这是我的代码。有人可以帮我计算部分吗?
using System;
namespace Assignment
{
class MainClass
{
public static void Main (string[] args)
{
int sum = 0;
Console.WriteLine("Fibonacci Number: ");
String fib = Console.ReadLine ();
double result = Convert.ToDouble (fib);
for(int i = 0; i <= result; i++)
{
sum = i * i - 1;
}
Console.WriteLine ("!" + result + " = " + sum);
}
}
}
【问题讨论】:
-
"计算部分出了什么问题?"提示:does it follow the definition?
-
这是你的任务,所以你应该这样做。向您的教授寻求帮助
-
有一篇 .Net Perl 文章应该有所帮助 -dotnetperls.com/fibonacci
-
询问用户他们想要得到斐波那契的数字。 一个数字的斐波那契是从1到该数字相乘的所有数字的乘积5! = 5 * 4 * 3 * 2 * 1 = 120(其中!表示斐波那契)。
-
@user2901139 looks like Factorial .. 请查看我链接的两篇文章。