总体思路:先求1+1/3+1/5.....+1/99,再求1/2+1/4+…1/100,最后结果相减。
#includeint main() { float i,j; float sum=0,sum1=0,sum2=0; for(i=1;i<=100;i+=2) { sum1=sum1+1/i; } printf("总和sum1=%fn",sum1); for(j=2;j<=100;j+=2) { sum2=sum2+1/j; } printf("总和sum2=%fn",sum2); sum = sum1 - sum2; printf("sum=%.2fn",sum); return 0; }
运行结果如下图所示:



