斐波那契数列打印 1,2,3,5,8,13…求第N个的数值
void Fibonacci(int n){
int f1 = 0;
int f2 = 1;
for (int i = 0; i <= n-1; i++){
f2 = f2 + f1;
f1 = f2 - f1;
}
printf("%d", f2);
}
//递归
void Fibonacci(int n){
.....
return Fibonacci(n-1)+ Fibonacci(n-2);
}
本文介绍了一种使用迭代方法实现斐波那契数列的算法,并提供了一个递归版本的实现方式。通过这两种方法可以高效地计算斐波那契数列中任意位置的数值。
2414

被折叠的 条评论
为什么被折叠?



