第4周-项目5-(1)
2016-03-19 20:19
253 查看
问题及代码:
运行结果:
知识点总结:
递归就是自己调用自己
学习心得:
用递归解决问题很简单
/* *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); }
运行结果:
知识点总结:
递归就是自己调用自己
学习心得:
用递归解决问题很简单
相关文章推荐
- Git的常用命令
- Wireshark使用drcom_2011.lua插件协助分析drcom协议
- 我自己使用github上传小demo的常用步骤
- 第13条:用“方法调配技术”调试“黑盒方法”
- 构建之法阅读笔记03
- linux下基本性能监控命令和性能分析(vmstat)
- LeetCode107—Binary Tree Level Order Traversal II
- Jenkins进阶系列之——16一个完整的JENKINS下的ANT BUILD.XML文件
- python decorator装饰器
- 第12条:理解消息转发机制
- 机器学习:启发式算法
- 取消Android标题栏
- 获取单链表中倒数第N个结点数据
- Java基础之异常篇
- 在qtcreator上进行ros机器人操作系统编程,并且配置CMakeLists.txt包含opencv2和aruco增强现实库
- Jenkins进阶系列之——15Maven获取Jenkins的Subversion的版本号
- Linux命令之chown
- 第4周-项目4-(4)
- 第4周-项目4-(3)
- Jenkins进阶系列之——14配置Jenkins用户和权限