第四周项目5.1-用递归方法求解
来源:互联网 发布:apt get yum rpm 编辑:程序博客网 时间:2024/06/05 21:56
问题及代码:
/* *Copyright(c)2016,烟台大学计算机与控制工程学院 *All right reserved. *文件名称:77.cpp *作 者:董凯琦 *完成日期:2016年3月20日 *版 本 号:v1.0 * *问题描述:编写递归函数求出n的阶乘 *输入描述:一个整数,表示需要求的阶乘。 *程序输出:一个整数,表示结果。 */#include<iostream>using namespace std;int jiec(int x){ if(x==0||x==1) return 1; else return x*jiec(x-1);}int main(){ int n; cin>>n; cout<<"该数字的阶乘为:"<<jiec(n)<<endl;}运行结果:
知识点总结:
从这个程序中我们可以学到递归函数的用法。
学习心得:
要充分理解递归函数的规律!
0 0
- 第四周项目5.1-用递归方法求解
- 第四周项目五递归方法求解
- 第四周项目5-用递归方法求解(1)
- 第四周项目5.2-用递归方法求解
- 第四周项目5.3-用递归方法求解
- 第四周项目5.4-用递归方法求解
- 第四周项目五用递归方法求解
- 第四周项目5--用递归方法求解(3)
- 第四周项目5--用递归方法求解(2)
- 第四周项目5--用递归方法求解(4)
- 第四周项目4:用递归方法求解
- 第四周项目5-用递归方法求解(1)
- 第四周项目5-用递归方法求解(2)
- 第四周项目5--用递归方法求解(3)
- 第四周项目5-用递归方法求解(3)
- 第四周项目5-用递归方法求解(4)
- 第四周项目五-用递归方法求解
- 第四周项目5 用递归方法求解
- 两个解释动态规划问题非常直观形象的例子
- 棋盘覆盖问题
- 《leetCode》:Contains Duplicate II
- Linux基础知识学习
- Button
- 第四周项目5.1-用递归方法求解
- 解决Eclipse建立Maven项目后无法建立src/main/java资源文件夹的办法
- python快速入门
- 排序方法总结(递归与非递归)
- 安装和配置Eclipse以及android开发环境
- What RESTful actually means - by Lauren Long
- 51nod(动态规划入门)
- 玩转AndroidStudio设置功能
- spark源码系列文章目录