課程
/后端開發(fā)
/C
/C語(yǔ)言入門
int a =100?為什么a++之后還是100?不應(yīng)該是(a=100)+1+1嗎????難道是? (a=100)+1-1???具體好迷茫
2020-12-01
源自:C語(yǔ)言入門 3-3
正在回答
a++相當(dāng)于a=a+1
x=a++相當(dāng)于x=a;a=a+1
要分兩步走,第一步是printf%d\n要先直接執(zhí)行結(jié)果就是打印結(jié)果為100,然后第二步是a++1變成101。第二步不是打印結(jié)果而是為了給下一行用的
看右邊的表格“a++”先取值在自增,原來a=100,然后printf函數(shù)取值(所以才輸出為100),之后a再運(yùn)算為101。還有a++是加一的意思,a--是減一
+號(hào)在后表示先取值并輸出然后再加1,在下一次運(yùn)算時(shí)a的值才是101,兩個(gè)++號(hào)代表加一次1
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答我很迷茫這
4 回答迷茫哪里錯(cuò)了
1 回答想不到我也火迷茫了好久
2 回答非常迷茫啊啊
3 回答迷茫-50怎么來的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2021-04-07
a++相當(dāng)于a=a+1
x=a++相當(dāng)于x=a;a=a+1
2021-02-15
要分兩步走,第一步是printf%d\n要先直接執(zhí)行結(jié)果就是打印結(jié)果為100,然后第二步是a++1變成101。第二步不是打印結(jié)果而是為了給下一行用的
2021-01-13
看右邊的表格“a++”先取值在自增,原來a=100,然后printf函數(shù)取值(所以才輸出為100),之后a再運(yùn)算為101。還有a++是加一的意思,a--是減一
2020-12-01
+號(hào)在后表示先取值并輸出然后再加1,在下一次運(yùn)算時(shí)a的值才是101,兩個(gè)++號(hào)代表加一次1