A41266. 阶乘求和
填空题
容易
知识点
题目描述
阶乘求和
题目描述
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
输入格式
n
输出格式
Sn的值
样例输入
5
样例输出
153
参考答案
#include <stdio.h>
int main(void)
{
int n;
long long Sn = 0, j;
scanf("%d", &n);
for (int i = 1; i <= n; i++)
{
j = 1;
for(int m = 0; m < i; m++)
j *= (m + 1);
Sn = Sn + j;
}
printf("%lld", Sn); //long long的格式指定符为%lld
return 0;
}
上一题
下一题