C语言编程计算1-1/2+1/3-1/4+...+1/99-1/100 5
#include<stdio.h>intmain(){inti,k;doublesum,f;sum=1.0;k=1;for(i=2;i<=100;i++)k=-k;f=1...
#include<stdio.h>
int main()
{int i,k;
double sum,f;
sum=1.0;
k=1;
for(i=2;i<=100;i++)
k=-k;
f=1.0/i;
sum=sum+k*f;
printf("%.8f\n",sum);
return 0;
}
为什么结果不对? 展开
int main()
{int i,k;
double sum,f;
sum=1.0;
k=1;
for(i=2;i<=100;i++)
k=-k;
f=1.0/i;
sum=sum+k*f;
printf("%.8f\n",sum);
return 0;
}
为什么结果不对? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询