分母的值是1, -2, 3, -4 , 5 ,-6 ,7 ,-8 , 9......
所以很简单
int main() { int n, i; double j, sum1, sum2; scanf("%d", &n); for (i = 1, j = 1; i <= n; j++, i++) { if (i % 2 == 0) sum1 += 1 / (-j); else sum2 += 1 / j; } printf("%.3lf", sum1 + sum2); return 0; }
分母的值是1, -2, 3, -4 , 5 ,-6 ,7 ,-8 , 9......
所以很简单
int main() { int n, i; double j, sum1, sum2; scanf("%d", &n); for (i = 1, j = 1; i <= n; j++, i++) { if (i % 2 == 0) sum1 += 1 / (-j); else sum2 += 1 / j; } printf("%.3lf", sum1 + sum2); return 0; }