#include <stdio.h>
int main()
{
int n;
int i;
double result;
int sign; // 用来控制正负号
result = 0;
for(i = 1; i <= n; i++)
{
if(i % 2 == 1)
{
sign = 1; // 奇数项:正
}
else
{
sign = -1; // 偶数项:负
}
result = result + sign * 1.0 / i;
}
printf("结果 = %.4f\n", result
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKCkKewogICAgaW50IG47CiAgICBpbnQgaTsKICAgIGRvdWJsZSByZXN1bHQ7CiAgICBpbnQgc2lnbjsgIC8vIOeUqOadpeaOp+WItuato+i0n+WPtwoKICAgIHJlc3VsdCA9IDA7CiAgICBwcmludGYoIuivt+i+k+WFpW7vvJoiKTsKICAgIHNjYW5mKCIlZCIsICZuKTsKCiAgICBmb3IoaSA9IDE7IGkgPD0gbjsgaSsrKQogICAgewogICAgICAgIGlmKGkgJSAyID09IDEpCiAgICAgICAgewogICAgICAgICAgICBzaWduID0gMTsgICAvLyDlpYfmlbDpobnvvJrmraMKICAgICAgICB9CiAgICAgICAgZWxzZQogICAgICAgIHsKICAgICAgICAgICAgc2lnbiA9IC0xOyAgLy8g5YG25pWw6aG577ya6LSfCiAgICAgICAgfQogICAgICAgIHJlc3VsdCA9IHJlc3VsdCArIHNpZ24gKiAxLjAgLyBpOwogICAgfQogICAgcHJpbnRmKCLnu5PmnpwgPSAlLjRmXG4iLCByZXN1bHQpOwogICAgcmV0dXJuIDA7Cn0=