编程要求
根据提示,在右侧编辑器补充代码,输入 n 的值,用 for 语句求 s =1!+2!+3!+...+ n !的值。
测试说明
平台会对你编写的代码进行测试:测试输入:
5
预期输出:
1!=1
2!=2
3!=6
4!=24
5!=120
1!+2!+...+5!=153
代码如下:
#include <stdio.h>
int main()
{
/********** Begin **********/
int i=1,n,c=0,f=0;
long s=1,sum=0;
scanf("%d",&n);
for(;i<=n;i++)
{
s=i*s;
c=c+s;
printf("%d!=%d\n",i,s);
}
printf("1!+2!+ …+%d!=%d",i-1,c);
/********** End **********/
return 0;
}