问答详情
源自:4-11 Java循环跳转语句之 break

有大神来回答吗?快来回答啊!

有个疑问 i=i+1;

那么是不是有两个i呢?

一个是负值之前的,一个是之后的?

那么我的代码中if(sum<20);

凭什么是负值之前的sum呢?

提问者:Mark203819 2015-03-29 16:19

个回答

  • 赫兹1719
    2015-03-29 19:37:48
    已采纳

    没看明白你的问题。。。。

    i = i + 1;  假设i=2;执行这段代码后,i = 3;之前的i值2就没有了

    if(sum < 20){}; 这里面的sum你要看是如何处理的,像你代码里的sum,就是执行前面计算sum = sum + i;后得到的