2019:【例4.4】求阶乘
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 21517 通过数: 8288
【题目描述】
利用for循环求n!n!的值。
提示,n!=1×2×...×n。
【输入】
输入一个正整数n。
【输出】
输出n!的值。
分析:装最后结果的变量要使用long long,使用int类型是装不下的。
#include<iostream>
//#include<algorithm>
using std::cin;
using std::cout;
//using std::max;
int main()
{
int n;
long long sum = 1;
cin >> n;
for (int i = 1; i <= n; i++)
{
sum *= i;
}
cout << sum;
}