C语言计算s=1+1/2+1/4+1/7+......一直到最后项小于1E-6,我的程序错在哪?
#include<stdio.h>intmain(void){doublea=1,b=1,s=0;while(a>=1E-6){s+=1/a;a+=b;b++;}prin...
#include<stdio.h>
int main(void)
{
double a=1,b=1,s=0;
while(a>=1E-6)
{
s+=1/a;
a+=b;
b++;
}
printf("%lf\n",s);
return 0;
} 展开
int main(void)
{
double a=1,b=1,s=0;
while(a>=1E-6)
{
s+=1/a;
a+=b;
b++;
}
printf("%lf\n",s);
return 0;
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询