第12周项目3-用递归方法求解(1)n的阶乘
2014-11-13 14:56
330 查看
/* *Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:Annpion.cpp *完成日期:2014年11月13日 *版本号:v1.0 * *问题描述:求出n的阶乘。 *输入描述:输入整数n。 *程序输出:输出n的阶乘。 */ #include<iostream> using namespace std; long fac(int); int main() { int n; long s; cin>>n; s=fac(n); cout<<n<<"!="<<s; return 0; } long fac(int n) { int i; long pro; if (n==1) return n; pro=n*fac(n-1); return pro; }
运行结果:
相关文章推荐
- 第12周上机实践项目3——用递归方法求解(求n的阶乘)
- 第12周项目3用递归方法求解(1求出n的阶乘)
- 第十二周项目三 用递归方法求解(n的阶乘)
- 第12周项目3-用递归方法求解(3)求两个的最大公约数
- 第12周项目3 用递归方法求解(4)
- 第12周项目3-用递归方法求解-(1)
- 第12周上机实践项目3——用递归方法求解(求1*3*...*n的递归式)
- 第12周项目3-用递归方法求解-(5)
- 第12周上机实践项目3——用递归方法求解(求两个数的最大公约数)
- 第12周项目3 用递归方法求解(5)
- 第12周项目3 用递归方法求解(2)
- 第12周项目3-用递归方法求解(1)
- 第12周项目3-用递归方法求解(5)二进制
- 第12周项目3-用递归方法求解(4)Fibnacci序列
- 第十二周项目 2 用递归方法求解(1)——求出n的阶乘
- 第12周项目3-用递归方法求解(2)
- 第12周项目3-用递归方法求解(2)求1*3*...*n的递归式
- 第12周项目3-用递归方法求解-(2)
- 2014秋C++第12周项目3参考-用递归方法求解
- 第12周项目3 用递归方法求解(3)