第四周项目5(1)-用递归方法求解
2016-04-14 08:11
162 查看
问题及代码:
运行结果:
![](http://img.blog.csdn.net/20160414080525071)
知识点总结:
运用了递归的方法求解题目
学习心得:
开始时误将if(n==1){return 1;}写成了if(n==1){return 0;}导致了结果大相径庭。
/* *烟台大学计算机学院 *文件名称:xiangmu5(1).cpp *作 者:闫安 *完成日期:2016年4月1日 *版 本 号:codeblocks 16.01 * *问题描述:编写递归函数求出n的阶乘(自定义main函数,调用定义的递归函数) *输入描述:n *程序输出:n的阶乘 */ #include <iostream> using namespace std; int fib(int n); int main() { int n; cin>>n; cout<<n<<"!="<<fib(n)<<endl; return 0; } int fib(int n) { if(n==1) return 1; else return n*fib(n-1); }
运行结果:
知识点总结:
运用了递归的方法求解题目
学习心得:
开始时误将if(n==1){return 1;}写成了if(n==1){return 0;}导致了结果大相径庭。
相关文章推荐
- S5PV210的SD卡启动实战1~2
- sqlite入门
- BASIC
- JavaScript 开发者经常忽略或误用的七个基础知识点
- 《ECMAScript6入门》整理(中)
- CommandBehavior.CloseConnection有何作用???
- 第七周项目1-成员函数、友元函数和一般函数有区别(1)
- 设计模式第十三堂课
- 1370 - Bi-shoe and Phi-shoe
- 【bzoj2241】[SDOI2011]打地鼠 暴力+乱搞
- [Android] 字体使用dp单位避免设置系统字体大小对排版的影响
- 【SSM-SpringMVC框架】SpringMVC入门
- java锁机制
- 134. Gas Station
- Centos配置Caffe详解
- bzoj 1187: [HNOI2007]神奇游乐园 插头dp
- 3770: 疯狂的限制 乱搞
- Android 基本控件的使用一(用户的登录界面)
- 173. Binary Search Tree Iterator
- 2016年4月14日