1.分析1-1/21/3-1/4……1/99-1/100通过观察可以发现规律即当1/偶数时前边的符号为负号。发现规律尝试写代码核心逻辑就是 定义一个和sum每次加或减 1/iif (i%20) { sum sum -(1.0/i); // 1/i 0所以要表示分数的话需要用1.0 }else { sum sum (1.0/i); }2.完整代码如下//求 1-1/21/3-1/4……1/99-1/100 的值。 #include stdio.h int main() { int i; float sum 0; for(i 1;i100;i) { if (i%20) { sum sum -(1.0/i); // 1/i 0所以要表示分数的话需要用1.0 } else { sum sum (1.0/i); } } printf(sum %f\n,sum); return 0; }