计算:1/1-1/2+1/3-1/4+1/5+……1/99-1/100的值,打印出结果
#include<stdio.h>
int main()
{
int i = 0;
double sum = 0.0;
int flag = 1;
for (i = 1; 1 <= 100; i++)
{
sum += flag*1.0/i;
flag =-flag;
}
printf("%lf\n", sum);
return 0;
}
运算时出现无法发现的错误
计算:1/1-1/2+1/3-1/4+1/5+……1/99-1/100的值,打印出结果
#include<stdio.h>
int main()
{
int i = 0;
double sum = 0.0;
int flag = 1;
for (i = 1; 1 <= 100; i++)
{
sum += flag*1.0/i;
flag =-flag;
}
printf("%lf\n", sum);
return 0;
}
运算时出现无法发现的错误