计算11-12+13-14+15 …… + 199 - 1100 的值。

xiaoxiao2025-04-08  18

 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。

第一种:

double sum_value(int n) { double sum = 1; for (double i = 2; i <= n; i++) { if (0 == (int)i % 2) { sum -= (1 / i); } else { sum += (1 / i); } } return sum; }

第二种:

double sum_value1(int n) { double i = 0; double num = 1; int j = -1; for (i = 2; i <= n; i++) { num += 1/(i*(j)); j = -j; } return num; }

 

转载请注明原文地址: https://www.6miu.com/read-5027777.html

最新回复(0)