c语言编程,求1-1/2+1/3-1/4+...+1/99-1/100 的结果!请大家看程序,为什么结果和别人的不一样?

日期:2013-02-08 22:50:15 人气:1

c语言编程,求1-1/2+1/3-1/4+...+1/99-1/100 的结果!请大家看程序,为什么结果和别人的不一样?

如题,式子的奇数次项为+,偶数次项为减,你的程序是 sum=1/i-1/(i+1)+sum,这样 sum=1/1-1/2; sum=1/2-1/3+1/1-1/2=1/1-1/3, 程序可以修改为1,3,5…奇数次项的sum1和2,4,6…偶数次项的sum2,sum1-sum2 或者更改为for (i=1;i<101;i+=2) 或者可以将循环改为while(i!=101){ sum=1/i-1&#
    A+
热门评论