亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這個在i++放在上面就是 23456 這個是什么原因

public class HelloWorld {

? ? public static void main(String[] args) {

? ? ? ??

int i = 1; // 代表 1 - 5 之間的數字

? ? ? ??

// 當變量小于等于 5 時執行循環

while (i<=5 ? ? ? ) {

? ? ? ? ? ? i++;

// 輸出變量的值,并且對變量加 1,以便于進行下次循環條件判斷

System.out.println(i);

}

}

}


正在回答

2 回答

i=1;第一次循環,i自增一次,輸出2;
????第二次循環i=2<=5;i自增,輸出3;
??????三???????3<=5????????????4;
??????四????????4<=5????????????5;
????第五次循環i=5=5;i自增;輸出6;
????跳出循環。
?如果i++放在system下面,就是1,2,3,4,5,


0 回復 有任何疑惑可以回復我~
#1

我偶爾會想起 提問者

非常感謝!
2016-12-21 回復 有任何疑惑可以回復我~
#2

我偶爾會想起 提問者

放在上面下面是有先后的嗎?放上面先處理i 放下面先處理System ?
2016-12-21 回復 有任何疑惑可以回復我~
#3

qq_LS_17 回復 我偶爾會想起 提問者

有先后,編譯是自上而下的
2016-12-21 回復 有任何疑惑可以回復我~
#4

我偶爾會想起 提問者 回復 qq_LS_17

謝謝指導
2016-12-22 回復 有任何疑惑可以回復我~
查看1條回復

因為等于5時,還是符合條件所以還是會加一次

1 回復 有任何疑惑可以回復我~
#1

我偶爾會想起 提問者

謝謝大神的指點
2016-12-21 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這個在i++放在上面就是 23456 這個是什么原因

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號