
求阶乘n!(c++基础)
c++基础
·
题目描述:
给出一个n,计算n的阶乘。
n!=1∗2∗3∗4∗⋯∗(n−1)∗n 。
规定:0! = 1 。
输入格式:
一个数n。
输出格式:
一个数表示n的阶乘。
样例输入:
3
样例输出:
6
提示:
0≤n≤20
注意阶乘的大小
时间限制: 1000ms
空间限制: 256MB
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
long long a,b,s=1;
cin>>a;
for(int i=1;i<=a;i++){
s=s*i;
}
cout<<s;
return 0;
}
更多推荐
所有评论(0)