题目
2023-08-05 11:30:25
发布于:广东
题目描述
给定正整数 n,求不大于 n 的正整数的阶乘的和(即求 1! + 2! + 3! + ... + n!),输出阶乘的和。
5! = 1 * 2 * 3 * 4 * 5。
输入格式
输入有一行,包含一个正整数 n(0 < n < 11)。
输出格式
输出有一行:阶乘的和。
全部评论 2
#include<iostream>
using namespace std;
int main()
{
int num,i;
long int sum=0,temp=1;
cin>>num;
for(i=1; i<=num; i++)
{
temp=temp*i;//计算阶乘
sum=sum+temp;//累加
}
cout<<sum<<endl;
return 0;
}2023-08-05 来自 四川
0很简单的
2023-08-05 来自 广东
0
bdfs
2023-08-05 来自 四川
0
有帮助,赞一个