c语言编程 计算 1-1/2+1/3-........-1/100 为什么最后的结果是错的,请高手
c语言编程计算1-1/2+1/3-........-1/100为什么最后的结果是错的,请高手#include<stdio.h>intmain(){intn;floatsu...
c语言编程
计算
1-1/2+1/3-........-1/100
为什么最后的结果是错的,请高手#include<stdio.h>
int main()
{
int n;
float sum=0.0;
for(n=1;n<=100;n++)
{
if(n%2==0)
sum=sum+1/n;
else
sum=sum-1/n;
}
printf("sum=%f",sum);
return 0; 展开
计算
1-1/2+1/3-........-1/100
为什么最后的结果是错的,请高手#include<stdio.h>
int main()
{
int n;
float sum=0.0;
for(n=1;n<=100;n++)
{
if(n%2==0)
sum=sum+1/n;
else
sum=sum-1/n;
}
printf("sum=%f",sum);
return 0; 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询