第四周项目14-递归法求n的阶乘
2016-03-22 13:38
169 查看
问题及代码:
知识点总结:
运用了递归来求解n的阶乘。
学习心得:
对于递归的用法有了更深一层的理解,但是运用的还不是很熟练,仍然需要大量的实践练习。
/* *Copyright (c) 2015,烟台大学计算机学院 *All rights reserved. *文件名称:text.cpp *作者:徐健 *完成日期:2015年3月22日 *版本号:v1.0 * *问题描述:递归求n的阶乘 *输入描述:输入一个整数 *程序输出:输出n的阶乘结果 */ #include<ctime> #include<cstdlib> #include<iostream> using namespace std; int jiecheng(int x); int main() { int n,m; cin>>n; m=jiecheng(n); cout<<m; return 0; } int jiecheng(int x) { if(x==1) return 1; else return jiecheng(x-1)*x; }运行结果:
知识点总结:
运用了递归来求解n的阶乘。
学习心得:
对于递归的用法有了更深一层的理解,但是运用的还不是很熟练,仍然需要大量的实践练习。
相关文章推荐
- Linux 系统命令及其使用详解(大全)
- 翻转字符串和比较两个字符串是否相同
- Android获取当前手机网络类型(2g、3g、4g、wifi)以及手机型号、版本号代码
- NSDate 获得时间
- ros初学者 答疑
- Android常见对话框
- ACM--贪心入门--完美字符串
- Notepad++ 快捷键 大全
- 3790.1830_下载
- KMP--Simpsons’ Hidden Talents
- Spring 一二事(9) - xml 形式的 AOP
- java将字符串进行MD5加密和将时间戳格式化输出的方法
- php设计模式学习系列(六)--建造者模式
- 计蒜课 合法分数的组合
- 如何实现并调用接口
- Exchange 2013配置自动发现服务
- codeforces 650d Zip-line
- GitHub 添新功能,提供更快速更高效的代码审查体验
- :The server quit without updating PID file问题的解决办法
- #pragma once与#ifndef两种防止头文件二次编译的区别