用C写1-1/2+1/3-1/4+1/5.....+1/99-1/100.我写了一个代码,可是运算结果不对,实在是查不出来哪错了,求解

日期:2022-03-30 16:20:54 人气:1

用C写1-1/2+1/3-1/4+1/5.....+1/99-1/100.我写了一个代码,可是运算结果不对,实在是查不出来哪错了,求解

i/n
改成:
1.0*i/n;
n=n+1放在while一开始处,你最后一项加的是1/101,因为n=100的时候,还要再while里面运行一次。
n=1,将n=n+1放在最后的话,n=100那一项,加完后,n=101,就不循环了。
    A+
热门评论