課程
/后端開發(fā)
/C
/C語言入門
++是第二優(yōu)先級如果i++那按i值計算還是i+1的值計算
2016-06-12
源自:C語言入門 3-10
正在回答
給你寫個這個:a=5b=10(a++)+(++b)+a*b我們先看括號里面 :a++ a的值是5 (++b) 值是 :11a*b相當于 6 * 11最后結果是 5+11+6*11==82能看懂么?不懂的話 歡迎提問 你把這個搞懂了 i++ 還是 ++i了
扛不住 提問者
奮斗的油菜
奮斗的油菜 回復 扛不住 提問者
扛不住 提問者 回復 奮斗的油菜
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
2 回答為啥i++和++i計算結果一樣,不是一個先取值再運算一個先運算再取值嗎?
2 回答使用循環(huán)計算1-2+3-4+5-6+。。。-100的值?如果i=2(i%2)那么i=0,0是非為什么不是執(zhí)行第二行代碼?
4 回答num是0 i是1 那num=num+i中的num到底是1還是0 num=i+num;i++;為什么會1+2+3+4.....這樣計算
1 回答第九行應該寫成++i吧!意思是先計算,到下次循環(huán)再取值。為什么有的人寫成i++?
1 回答在優(yōu)先級面前如何計算
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2016-06-12
給你寫個這個:
a=5
b=10
(a++)+(++b)+a*b
我們先看括號里面 :
a++ a的值是5 (++b) 值是 :11
a*b相當于 6 * 11
最后結果是 5+11+6*11==82
能看懂么?不懂的話 歡迎提問 你把這個搞懂了 i++ 還是 ++i了