题头的话:长按点赞可私我赠送50+本C与C++书籍电子书资源
阶乘之和
【问题描述】计算1!+2!+3!+…+n!的值,n值由键盘输入。
【输入形式】正整数n
【输出形式】正整数
【样例输入】2
【样例输出】3
#include<stdio.h>
int main()
{
int i,n,j,s=0,b=1;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++){b*=j;}
s+=b;
b=1;
}
printf("%d",s);
return 0;
}