第十二周项目3.2求1*3*……*n的递归式
2014-11-13 14:29
218 查看
问题及代码:
运行结果:
/* *Copyringht (c) 2014,烟台大学计算机学院 *All right reserved. *文件名称: test.cpp *作 者:马明城 *完成日期:2014年11月10日 *版本号: v1.0 *问题描述: 输入一个奇数,求出它的阶乘 *输入描述: *程序输出: */ #include <iostream> using namespace std; int fac(int); int main() { int a,b; cout << "请输入一个奇数:"; cin>>a; b=fac(a); cout<<a<<"阶乘是"<<b; return 0; } int fac(int n) { int m; if(n==1) m=1; else m=n*fac(n-2); return m; }
运行结果:
相关文章推荐
- 第十二周项目3——2 输出1*3*5.....*n的递归式
- 第十二周 项目三:用递归方法求解1*3*...*n的递归式
- 第12周项目3.2 用递归函数写出1*3*....*n的递归式
- 第十二周项目3.2 输出正整数的各个位的数
- 第十二周 项目三-用递归方法求解(2)求1*3*...*n的递归式
- 第十二周项目三 用递归方法求解(2)求1*3*...*n的递归式
- 第十二周项目3-用递归方法求解(2)求1*3*...*n的递归式
- 第十二周项目三(2):求1*3*5*...*n的递归式
- 第十二周项目3--递归式求1*3*5...*n的解
- 第十二周 项目3:(2)求1*3*5………*n的递归式
- 第十二周项目 3 用递归方法求解(1*3*...*n的递归式)
- 第十二周项目一——阅读程序(3.1 3.2)
- 第十二周项目三—四个数的最大公约数
- 第十二周——上机任务-项目1(1)—调用函数输出*图
- 第十二周项目一任务一图二—麻烦星号图
- 第十二周上机任务项目-4输出10000以内回文素数任务3
- 第十二周上机任务项目二--求解分段函数的值
- 非常道-中小软件公司项目管理(3.2 团队磨合)
- 第十二周上级任务项目二求分段函数的值调用函数
- 第十二周项目一任务二图一—星号图