时间限制: 1 s
空间限制: 128000 KB
题目等级 : 青铜 Bronze
题目描述 Description
输入n,输出n的阶乘,n<=12
输入描述 Input Description
一个数 n
输出描述 Output Description
一个数 n的阶乘
样例输入 Sample Input
3
样例输出 Sample Output
6
数据范围及提示 Data Size & Hint
先来个简单粗暴的算法
C++
#includeusing namespace std;int main(){int n,sum=1,i;cin>>n;for(i=1;i<=n;i++){sum*=i;}cout<
函数解题法
#include using namespace std;int fact(int i){ if(i==1) return 1; else return i*fact(i-1);}int main(){ int x; cin>>x; cout<
初学者喜欢的C语言法:
#includeint main(){int i,n,m=1;scanf("%d