#include<stdio.h>
voidmain()
{ int n,i,j;
int s=0,t;
printf("输入n的值");
scanf("%d",&n);
for(i=1;i<=n;i++)//第一重循环确定i的值
{for(t=1,j=1;j<=i;j++)
t*=j;//循环一次可计算i!
s+=t;//累加i!
}
printf("1!+2!+3!+....+n!=%d",s);
}
#include<stdio.h>
voidmain()
{ int n,i,j;
int s=0,t;
printf("输入n的值");
scanf("%d",&n);
for(i=1;i<=n;i++)//第一重循环确定i的值
{for(t=1,j=1;j<=i;j++)
t*=j;//循环一次可计算i!
s+=t;//累加i!
}
printf("1!+2!+3!+....+n!=%d",s);
}