计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
#include <stdlib.h>
#include <stdio.h>
int main() {
double sum = 0.0;
for (int i = 1,j = 1; i <= 100;++i,j = -j) {
int c;
c = i * j;
sum = sum + 1.0 / c;
}
printf("%f", sum);
system("pause");
return 0;
}
运行结果:
0.688172
i,j作为循环的初始条件,i表示对应的数值大小,j表示对应的符号,I,j的乘积表示变量。