主题:[讨论]c#能不能递归?
用递归实现Fibonacci(斐波纳契)序列第n项的值。
知道了。
public class FibonacciList
{
public int result;
public FibonacciList()
{
}
public int FibonacciListN(int id)
{
if (id==1)
result=1;
if (id==2)
result=1;
if (id>2)
result= FibonacciListN(id-1)+FibonacciListN(id-2);
return result;
}
}
知道了。
public class FibonacciList
{
public int result;
public FibonacciList()
{
}
public int FibonacciListN(int id)
{
if (id==1)
result=1;
if (id==2)
result=1;
if (id>2)
result= FibonacciListN(id-1)+FibonacciListN(id-2);
return result;
}
}