题目描述
输入一个整数n,输出n的阶乘
输入描述:
一个整数n(1<=n<=20)
输出描述:
n的阶乘
示例1
输入
3
输出
6
![](https://images2017.cnblogs.com/blog/1220912/201711/1220912-20171110224858638-1169944531.png)
#include<iostream>
#include<string>
#include<stack> //出入栈头文件
using namespace std;
int main()
{
int n=0;
int sum=1;
cin>>n;
while(n>1)
{
sum*=n;
n-=1;
}
cout<<sum<<endl;
return 0;
}