分数求和 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果 C语言源代码: #include<stdio.h> int main() { double sum = 0.0; int flag = 1; int i; for (int i = 1; i <= 100; i++) { sum += (flag)*1.0 / i; flag = -flag; } printf("%f\n", sum); return 0; } 注意 1.分子式之和要用浮点数存储 2.注意浮点数除整形要加 .0 3.一加一减用一个变量flag来实现 运行结果: