计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值
在for循环中加入改变符号的表达式即可(在1和-1之间交换)
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main() {
int i=1, symbol = 1;
float sum = 0.0;
for (i = 1; i <= 100; i++) {
sum = sum + symbol * (1.0 / i);
symbol = -symbol;
}
printf("sum=%f\n",sum);
system("pause");
return 0;
}