第十二周项目3-用递归方法求解4 返回第20个数
来源:互联网 发布:c语言的软件是什么 编辑:程序博客网 时间:2024/06/03 14:20
编制递归函数fib(int n)返回第n个Fibnacci数,以此输出Fibnacci序列的第20个数。
/** Copyright (c) 2014, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作 者:冷基栋* 完成日期:2014 年 11 月 18 日* 版 本 号:v1.0* 问题描述: 用递归法输出Fibnacci第20项数* 程序输出: 输出Fibnacci第20项数*/#include <iostream>using namespace std;int fib(int n);int main(){ cout<<fib(20)<<endl; //输出 return 0;}//返回Fibnacci序列中的第n个数int fib(int n){ int s=0; if(n==1||n==2) { s=1; } else { s=fib(n-1)+fib(n-2); } return s;}
运行结果:
学习心得:
好好学习天天向上
0 0
- 第十二周项目3-用递归方法求解4 返回第20个数
- 第十二周项目 3 用递归方法求解(输出Fibnacci序列的第20个数)
- 第十二周项目三 用递归方法求解(返回第n个Fibnacci数)
- 第十二周 项目三-用递归方法求解-(4)求第n个Fibnacci数
- 第十二周项目3-用递归方法求解3
- 第十二周项目三用递归方法求解(4)
- 第十二周项目3-用递归方法求解1
- 第十二周项目3-用递归方法求解(一)
- 第十二周项目3-用递归方法求解(二)
- 第十二周项目 3 用递归方法求解(汉诺塔)
- 第十二周项目3-用递归方法求解2
- 第十二周项目三用递归方法求解(3)
- 第十二周项目3-用递归方法求解6 汉诺塔
- 第4周项目5-用递归方法求解3
- 第12周项目3 利用递归函数求解(4、Fibnacci序列的第20个数)
- 第十二周项目三--递归方法求解
- 第四周项目五-用递归方法求解(输出Fibnacci序列的第20个数)
- 第十二周 项目三--用递归方法求解(1)
- js五种页面跳转
- fread
- linux内核版本添加“+”号问题
- freopen
- asp.net Cookie处理类
- 第十二周项目3-用递归方法求解4 返回第20个数
- oracle 触发器 - 避开 ora-04091
- fseek
- 关于java中Axis2客户端调用C#webservice服务端包含Cookie问题
- ftell
- C++11 并发指南一(C++11 多线程初探)
- APP适配IOS8,iPhone6和Plus截图简要说明,有iP6截图下载供研究(原创)
- js实例化的对象,函数和原型的相关
- web 开发笔记“CSS hack大全之特殊符号的应用解决浏览器兼容性问题”