Description 求1-2/3+3/5-4/7+5/9-6/11+...的前n项和,结果保留3位小数。 Input 输入正整数n(n>0)。 Output 输出一个实数,保留3位小数,单独占一行。 Sample Input 5 Sample Output 0.917 HINT Source #include<stdio.h> int main() { int i, n; double sum, deno, flag; scanf("%d", &n); sum = 0.0; deno = 1.0; flag = 1.0; for(i = 1; i <= n; i++) { sum += i * flag / deno; deno += 2; flag = -flag; } printf("%.3f\n", sum); return 0; }