TA貢獻885條經驗 獲得超1144個贊
這是典型的運算符優先級題目。
首先,括號優先,計算兩個括號中的值:
i=(a+k)<=(i+k); //相當于 i=40<=18;
其次,這是一條賦值語句,那么計算等號右邊的值:
40<=18的結果是0;
再次,將右邊的結果0賦值給i;所以i最后的值是0.
TA貢獻87條經驗 獲得超24個贊
結果 i = 0
本題考符號的優先級 , <= 的優先級大于 = (賦值)
故 ?賦值號的右邊式子 為 ? (a+k)<=(i+k)
?即 (22+18 )<=( 0+18 ) ?為假?
故右邊式子值為0
所以 i=0
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號