代码
2023-08-05 11:41:07
发布于:四川
#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;
}
全部评论 1
题目描述
给定正整数 n,求不大于 n 的正整数的阶乘的和(即求 1! + 2! + 3! + ... + n!),输出阶乘的和。
5! = 1 * 2 * 3 * 4 * 5。2023-08-05 来自 四川
0
有帮助,赞一个