第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

大神來。。這個輸出對不對。。

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

		for?(int?i?=?1;?i?<10&&?(i!=5);?i++)?{

		System.out.print(i);
	}
}}

輸出結果為1234.。我怎么想怎么不對。int?i=1;i<10且i!=5的數在10以內不是應該是12346789嗎?


正在回答

5 回答

代碼結果正確

,?for?(int?i?=?1;?i?<10&&?(i!=5);?i++)

這句話翻譯過來就是 ? 設i初始值為1,當i小于是和i不等于5的時候,i++接下來執(zhí)行?System.out.print(i);

即輸出i第一次輸出為1

第二次為2

接下來3 ? 4?

到第五次的時候,因為i=5,與選擇結構? ? i?<10&&?(i!=5) ? ?中(i!=5) 判斷結果為false(錯誤)不成立

所以? i?<10&&?(i!=5) 不成立,循環(huán)中斷

因此結果為1234

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

public class Test {


public static void main(String[] args) {

for(int i=0;i<10;i++){

if(i!=5)

System.out.print(i+" ");

}

}


}


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

當i加到5時循環(huán)條件就不滿足了,就會退出循環(huán),而不是跳過5

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

copyrightgreat 提問者

那我如何實現,12346789,用for循環(huán)
2016-05-11 回復 有任何疑惑可以回復我~
#2

淡藍的藍天 回復 copyrightgreat 提問者

有兩種方法,一種是在循環(huán)中加判斷,i!=5才打印i,第二種在打印前寫上if(i==5){continue;}
2016-05-11 回復 有任何疑惑可以回復我~

用continue語句可以實現吧

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

copyrightgreat 提問者

求教代碼,eclipse仍然無法實現。跳不過i!=5的這個循環(huán)
2016-05-11 回復 有任何疑惑可以回復我~
#2

玫瑰肉絲肉啃肉

package com.rose; public class demo4 { public static void main(String[] args){ for (int i = 1; i <10; i++) { if(i==5){ continue; } System.out.print(i); } } }
2016-05-12 回復 有任何疑惑可以回復我~
#3

玫瑰肉絲肉啃肉 回復 copyrightgreat 提問者

package com.rose; public class demo4 { public static void main(String[] args){ for (int i = 1; i <10; i++) { if(i==5){ continue; } System.out.print(i); } } }
2016-05-12 回復 有任何疑惑可以回復我~

我的理解是當i++,循環(huán)到5的時候產生false,就不往下執(zhí)行循環(huán)了,也就不存在i++=6的情況了。那么問題又來了,如何實現輸出12346789

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

劉江飂

for (int i = 1; i <10; i++) { if(i!=5){ System.out.print(i); } }
2016-05-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

大神來。。這個輸出對不對。。

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

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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