C语言环境编程,输入N,求1到N的阶乘之和。TC环境,
题目如题,以下是我编的,提示无错,但输入N后,就一直无限循环。求解。#include<stdio.h>intmain(){longlonginta,b,s,n;a=1;b...
题目如题,以下是我编的,提示无错,但输入N后,就一直无限循环。求解。
#include<stdio.h>
int main()
{
long long int a,b,s,n;
a=1;
b=1;
s=0;
printf("n=");
scanf("%d",&n);
while(a<=n)
{
s=s+b;
a=++a;
b=b*a;
}
printf("s=%d\n",s);
return 0;
}
展开
#include<stdio.h>
int main()
{
long long int a,b,s,n;
a=1;
b=1;
s=0;
printf("n=");
scanf("%d",&n);
while(a<=n)
{
s=s+b;
a=++a;
b=b*a;
}
printf("s=%d\n",s);
return 0;
}
展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询