标签:main end lse cin mes space turn 一个 pac
输入一个整数n,输出n的阶乘(每组测试用例可能包含多组数据,请注意处理)
一个整数n(1<=n<=20)
n的阶乘
这道题目给的数据比较小,先用long long处理一下,学好了再来补充
#include <iostream>
using namespace std;
long long fun(int n){
if(n == 1) return 1;
else return n * fun(n - 1);
}
int main(){
long long n;
while(cin >> n){
cout << fun(n) << endl;
}
return 0;
}
标签:main end lse cin mes space turn 一个 pac
原文地址:https://www.cnblogs.com/zhuobo/p/10198786.html