C语言程序设计 求级数1!+2!+3!+⋯⋯+n 的和
答案:2 悬赏:40
解决时间 2021-11-07 12:24
- 提问者网友:人生佛魔见
- 2021-11-06 11:27
C语言程序设计 求级数1!+2!+3!+⋯⋯+n 的和
最佳答案
- 二级知识专家网友:白昼之月
- 2021-11-06 12:48
#include
int main()
{int i,n,t=1,s=0;
scanf(%d",&n);
for(i=1;i<=n;i++)
{t*=i;
s+=t;
}
printf("%d",s);
return 0;
}
int main()
{int i,n,t=1,s=0;
scanf(%d",&n);
for(i=1;i<=n;i++)
{t*=i;
s+=t;
}
printf("%d",s);
return 0;
}
全部回答
- 1楼网友:末日狂欢
- 2021-11-06 13:40
#include
void main(){
int i,j,temp=1,sum=0,n;
printf("请输入一个数:");
scanf("%d",&n);
while(n<=0){
if(n>0){
break;
}
printf("n的值必须大于0!");
printf("\n");
printf("请输入一个数:");
scanf("%d",&n);
}
for(i=1;i<=n;i++){
temp=1;
for(j=1;j<=i;j++){
temp*=j;
}
sum+=temp;
}
printf("1!+2!+3!+⋯⋯+n!的和是:%d",sum);
}
void main(){
int i,j,temp=1,sum=0,n;
printf("请输入一个数:");
scanf("%d",&n);
while(n<=0){
if(n>0){
break;
}
printf("n的值必须大于0!");
printf("\n");
printf("请输入一个数:");
scanf("%d",&n);
}
for(i=1;i<=n;i++){
temp=1;
for(j=1;j<=i;j++){
temp*=j;
}
sum+=temp;
}
printf("1!+2!+3!+⋯⋯+n!的和是:%d",sum);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯