第十二周项编制递归函数fib(int n)返回第n个Fibnacci数,以此输出Fibnacci序列的第20个数。另:斐波那契数列就是前两项的和等于第三项的数列,如0,1,1,2,3,5..., 】
2014-11-17 11:03
316 查看
/* *Copyright (c)2014,烟台大学计算机学院 *All gight reserved. *文件名称:temp.cpp *作者:曾晓 *完成时间:2014年11月17日 *版本号:v1.0 */ #include <iostream> int fib (int n); using namespace std; int main() { cout<<fib(20)<<endl; return 0; } int fib(int n) { if (n==1) return 0; else if(n==2) return 1; else return fib(n-1)+fib(n-2); }
运行结果:
相信自己哦哦~
相关文章推荐
- 第十二周上机项目3--(4)编制递归函数fin(int n)返回第n个Fibnacci数,输出第20个
- 编制递归函数fiber(Int n )返回第n 个fibnacci数,以此输出fibnacci序列的第20个数。
- 第12周项目3.4 编制递归函数fib(int n)返回第n个Fibnacci数
- 设计递归函数,求出并输出Fibnacci序列的第20个数,Fibnacci序列形如0,1,1,2,3,5,8...
- 第十二周项目 3 用递归方法求解(输出Fibnacci序列的第20个数)
- 第十二周项目三(4):返回Fibnacci序列中的第20个数
- 第十二周项目三(4)——输出fibnacci序列的第20个数
- 第四周项目五-用递归方法求解(输出Fibnacci序列的第20个数)
- 不用递归方法实现斐波那契数列,输入数字n 将会输出该数列的第n个数字
- 求出并输出Fibnacci序列的第20个数
- 第4周项目5:用递归方法输出Fibnacci序列的第20个数
- 不用递归方法实现斐波那契数列,输入数字n 将会输出该数列的第n个数字
- 第十二周项目3——4 输出Fibnacci序列的第20个数
- 1.写一个函数返回参数二进制中 1 的个数;2..获取一个数二进制序列中所有的偶数位和奇数位;3. 输出一个整数的每一位;4.两个int整数的二进制表达中,有多少个位不同
- 第十三周-求出并输出Fibnacci序列的第20个数(递归方式)
- 用迭代的方法输出Fibnacci序列的第20个数
- 第四周项目5.4—编制递归函数返回第n个Fibnacci数
- 1、写一个函数返回参数二进制中 1 的个数(三种方法)2、获取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列3、输出一个整数的每一位。4、两个int(32位)整数m和n的二进制表达中,有多
- 第12周项目3 利用递归函数求解(4、Fibnacci序列的第20个数)
- 输出fib数列的第20个数