int main()
{
int i = 0;
double sum = 0.0;
for (i = 1; i <= 100; i++) {
if (i % 2 == 0) {
sum -= 1.0 / i;
}
else
sum +=1.0 / i;
}
printf("%lf", sum);
return 0;
}
另一种方法
int main()
{
int i = 0;
double sum = 0.0;
int flag = 1;
for(i = 1; i <= 100; i++) {
sum += flag * 1.0 / i;
flag = -flag;
}
printf("%lf", sum);
return 0;
}