作业帮 > 综合 > 作业

C 语言 输入一个5~10之间的整数n,求1!+2!+3!+…+n!.例如输入5,输出为:+2!+3!+…+5!=153

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/25 11:10:27
C 语言 输入一个5~10之间的整数n,求1!+2!+3!+…+n!.例如输入5,输出为:+2!+3!+…+5!=153
#include<stdio.h>
main()
{
int s=0,p=1,i,n,j;
scanf("%d",&n);
if(n<5||n>10)
return 0;
for(i=1;i<=n;i++)
{
p=1;
for(j=1;j<=i;j++)
p*=j;
s+=p;
}
printf("%d",s);
}您好,很高兴为您解答,流星不死为您答疑解惑如果本题还有不懂的地方请追问,望采纳我的回答.祝楼主学习进步.上面的代码可以直接复制到编译器里,带换行.