题目描述
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。
输入格式
n
输出格式
Sn的值
样例输入
5
样例输出
153
#include<stdio.h>
int main()
{
int n;
scanf("%d",&n);
int i,j;
long sum = 0;
for(i=1;i<=n;i++)
{
long temp = 1;
for(j=1;j<=i;j++)
{
temp *= j;
}
sum += temp;
}
printf("%ld\n",sum);
return 0;
}