大数阶乘
Posted zhuobo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数阶乘相关的知识,希望对你有一定的参考价值。
大数阶乘问题
输入一个整数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;
}
以上是关于大数阶乘的主要内容,如果未能解决你的问题,请参考以下文章