csharp 用于找到斐波纳契数列的迭代解的示例。从计算机编程基础与C#http://www.introprogr
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 用于找到斐波纳契数列的迭代解的示例。从计算机编程基础与C#http://www.introprogr相关的知识,希望对你有一定的参考价值。
static void Main()
{
Console.Write("n = ");
int n = int.Parse(Console.ReadLine());
long result = Fib(n);
Console.WriteLine("fib({0}) = {1}", n, result);
}
static long Fib(int n)
{
long fn = 0;
long fnMinus1 = 1;
long fnMinus2 = 1;
for (int i = 2; i < n; i++)
{
fn = fnMinus1 + fnMinus2;
fnMinus2 = fnMinus1;
fnMinus1 = fn;
}
return fn;
}
// n = 6
// fib(6) = 8
以上是关于csharp 用于找到斐波纳契数列的迭代解的示例。从计算机编程基础与C#http://www.introprogr的主要内容,如果未能解决你的问题,请参考以下文章
python之斐波纳契数列
斐波纳契数列是怎么算的?
斐波纳契数列
LintCode-查找斐波纳契数列中第 N 个数
LintCode Python 入门级题目 斐波纳契数列
1807. 斐波纳契数列简单