sum=sum+i;
i=i+1;
与
i=i+ 1
后面的printf输出的是sum的值。
而且,你只写i=i+1的话,那就是100个1相加了。而加了sum = sum + i就不一样了,每次循环后sum和i的值都会保留下来进入下一次循环,你可以分别先试几次循环。