计算1/1-1/2+1/3-1/4+1/5+…+1/99-1/100 的值。
#include <stdio.h>
#include <stdlib.h>
int main()
{
double j = 0;
for (int i = 1; i <= 100; i++)
{
if (i % 2 != 0)
{
j = j + (double)1.0 / i;
}
else
{
j = j - (double)1.0 / i;
}
}
printf("%f\n", j);
system("pause");
return 0;
}
注意:算除法时需要将类型转换成浮点型(double)。