斐波那契(Fibonacci)数列
2009-02-11 15:06
253 查看
计算并返回斐波那契(Fibonacci)数列中第n项的值。
#include<iostream>
using namespace std;
int Fibonacci(int);
int Fib(int);
int main()
//非递归
int Fibonacci(int n)
//递归
int Fib(int n)
{
int fib = 1;
if(n==1 || n==2)
fib = 1;
else
fib = Fib(n-1) + Fib(n-2);
return fib;
}
#include<iostream>
using namespace std;
int Fibonacci(int);
int Fib(int);
int main()
//非递归
int Fibonacci(int n)
//递归
int Fib(int n)
{
int fib = 1;
if(n==1 || n==2)
fib = 1;
else
fib = Fib(n-1) + Fib(n-2);
return fib;
}
相关文章推荐
- 斐波那契数列(Fibonacci)
- 多种方法实现Fibonacci(斐波那契)数列的生成
- 分治策略(归并排序,二分查找,x的n次方,斐波那契(Fibonacci)数列,斯特拉森(Strassen)矩阵乘法)
- 求斐波那契(Fibonacci)数列中的F(n)
- 三种方法求解Fibonacci(斐波那契)数列
- 【C语言】斐波那契(Fibonacci)数列,又称黄金分割数 ,类似1、1、2、3、5、8、13、21、34、……
- 输出斐波那契(Fibonacci)数列的前二十项
- 求斐波那契(Fibonacci)数列通项的七种实现方法
- 斐波那契(Fibonacci)数列的七种实现方法
- 斐波那契(Fibonacci)数列
- Problem N: C/C++经典程序训练2---斐波那契(Fibonacci)数列
- WV.42-Fibonacci斐波那契数列前20项
- 兔子产子——斐波那契(Fibonacci)数列
- 算法题003 斐波那契(Fibonacci)数列
- acm-C++经典程序训练---斐波那契(Fibonacci)数列
- 斐波那契数列--之优化(Fibonacci)
- 编程之美-斐波那契(Fibonacci)数列方法整理
- 【C语言】求斐波那契(Fibonacci)数列通项(递归法、非递归法)
- 一个求最大公约数的函数、一个求Fibonacci(斐波那契)数列函数
- 七种方式求斐波那契(Fibonacci)数列通项