#include<stdio.h>
void main()
{
int n,t,p=1,s=0;
printf("输入一个n的值");
scanf("%d",&n);
for(t=1;t<=n;t++)//循环使得1逐步变到n
{
p*=t;//通过循环求得1到n的每个数的阶乘
s+=p;//把每个阶乘相加
}
printf("%d\n",s);
}
#include<stdio.h>
void main()
{
int n,t,p=1,s=0;
printf("输入一个n的值");
scanf("%d",&n);
for(t=1;t<=n;t++)//循环使得1逐步变到n
{
p*=t;//通过循环求得1到n的每个数的阶乘
s+=p;//把每个阶乘相加
}
printf("%d\n",s);
}