题目概述
对于给定的正整数N,需要你计算 S=1!+2!+3!+…+N!。
输入格式
输入在一行中给出一个不超过10的正整数N。
输出格式
在一行中输出S的值。
输入样例
3
输出样例
9
代码
#include <stdio.h>
//先打表,再累加
int A[10]={0};
int main()
{
int n=0,i,mul=1;
for (i=0;i<10;i++)
{
mul*=(i+1);
A[i]=mul;
}
scanf("%d",&n);
mul=0;
for (i=0;i<n;i++)
mul+=A[i];
printf("%d",mul);
return 0;
}