题目描述
输入一个正整数n,输出n!的值。
其中n!=123…n。
样例
10
3628800
时间复杂度
。。。
参考文献
https://blog.csdn.net/qq_41675448/article/details/90488872
C++ 代码
using namespace std;
const int leng=100000;
int n;
int a[leng];
int main(){
cin>>n;
memset(a,0,sizeof a);
a[0]=1;
for(int i=2;i<=n;i++){
int j=0;//把每次的结果从新做乘法
int wei=0;//每次相乘的新数,进位为0
int t;
while(j[HTML_REMOVED]=0){
cout<<a[k];
k–;
}
return 0;
}