有个疑问 i=i+1;
那么是不是有两个i呢?
一个是负值之前的,一个是之后的?
那么我的代码中if(sum<20);
凭什么是负值之前的sum呢?
没看明白你的问题。。。。
i = i + 1; 假设i=2;执行这段代码后,i = 3;之前的i值2就没有了
if(sum < 20){}; 这里面的sum你要看是如何处理的,像你代码里的sum,就是执行前面计算sum = sum + i;后得到的