建议你在sum=sum+i前面,{的后面,打印输出一下i的值,我记得好像是printf吧,好久没敲c了。如果你是i++,你算的应该是1+2+....+100=5050;如果你是++i,你算的应该是2+3+....+101=5050;你打印出来i看看是不是,是的话给你说说原理,不是的话就当我没说