執(zhí)行語句for(int i=1;i++<4;);后變量i的值為()?答案為什么是i=5?
7 回答

曾經(jīng)的曾經(jīng)去哪了
TA貢獻8條經(jīng)驗 獲得超15個贊
3<4的時候成立 , 然后變成4<4不成立的時候 4又加1, 所以值為5 。 ?關(guān)鍵要區(qū)分i++與++i。

大師_
TA貢獻1條經(jīng)驗 獲得超0個贊
首先要明白i++是什么意思,這個++在變量前和后各是什么含義,++在前表示變量先加1,在進行運算,++在變量后表示變量先運算在加1。明白了這個思路,再看這個循環(huán),就沒問題了。
添加回答
舉報
0/150
提交
取消