第4周-项目5-(1)
来源:互联网 发布:linux配置samba服务器 编辑:程序博客网 时间:2024/05/29 10:22
问题及代码:
/**Copyright (c)2016,烟台大学计算机与控制工程学院*All rights reserved.*文件名称:main.cpp*作 者:王艺霖*完成日期:2016年3月19日*版 本 号:v1.0**问题描述:编写递归函数求出n的阶乘* *输入描述:输入n值*输出描述:输出n的阶乘*/#include<iostream>int digui(int );using namespace std;int main(){ int n,p; cin>>n; digui(n); p=digui(n); cout<<p; return 0;}int digui(int x){ if(x==1) return 1; else return x*digui(x-1);}
运行结果:
知识点总结:
递归就是自己调用自己
学习心得:
用递归解决问题很简单
0 0
- 第4周-项目5-(1)
- 第4周项目5-(1)
- 第4周-项目5-(4)
- 第4周项目5-(4)
- 第5周项目1-(4)
- 第5周项目1 三角形4
- 第5周项目1 Raptor(4)
- 第4周-项目4-(1)
- 第4周项目4 (1)
- 第4周-项目5-(2)
- 第4周-项目5-(3)
- 第4周项目5-(3)
- 第9周项目5(1)
- 第13周项目1(5)
- 第13周项目1-(5)
- 第5周项目1-(2)
- 第13周项目1(4)
- 第13周项目1(4)
- Jenkins入门系列之——00答疑解惑
- Jenkins进阶系列之——15Maven获取Jenkins的Subversion的版本号
- LeetCode107—Binary Tree Level Order Traversal II
- Java基础之异常篇
- 取消Android标题栏
- 第4周-项目5-(1)
- 获取单链表中倒数第N个结点数据
- 计算机网络之传输层总结
- eclipse的两个不同程序并排摆放,便于查看
- python decorator装饰器
- linux下基本性能监控命令和性能分析(vmstat)
- [数位dp+二分] LightOJ 1105 - Fi Binary Number
- Jenkins进阶系列之——16一个完整的JENKINS下的ANT BUILD.XML文件
- 第四周项目5-用递归方法求解(1)