TA貢獻2條經驗 獲得超2個贊
&&邏輯與運算符,具有短路的功能,即前面一個為假,后面不執行,最好是循環里面只寫一種條件
TA貢獻2條經驗 獲得超1個贊
這樣寫是錯誤的。。
for(int?sum=0;sum<=5;sum++){ for(int?num=0;num<=3;num++){
這樣才行嘛
TA貢獻4條經驗 獲得超1個贊
&&是雙目運算符,從左到右執行,就是判斷num<=3&&sum<=5是否為真,再與1進行與運算,前面為真結果自然為真,前面為假結果就為假,這個與1其實也可以不寫的。
TA貢獻113條經驗 獲得超58個贊
這樣寫是錯的啊,不能這樣寫
TA貢獻2條經驗 獲得超0個贊
如果有多個邏輯運算符,兩個,或兩個以上,編譯器是按從左到有的順序計算真假的。就是先看第一個&&的真假,再看第二個與的真假,我看你這段代碼當num>4的時候就不會執行了
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號