運(yùn)行結(jié)果???
運(yùn)行結(jié)果的第一個(gè)不應(yīng)該是101嗎,a取值后,經(jīng)過a++運(yùn)算,輸出應(yīng)該是101,之后在經(jīng)過++a運(yùn)算,輸出102;--a運(yùn)算后是101;a--運(yùn)算,輸出100.......
運(yùn)行結(jié)果的第一個(gè)不應(yīng)該是101嗎,a取值后,經(jīng)過a++運(yùn)算,輸出應(yīng)該是101,之后在經(jīng)過++a運(yùn)算,輸出102;--a運(yùn)算后是101;a--運(yùn)算,輸出100.......
2018-06-14
舉報(bào)
2018-06-14
第一個(gè)a++是先取值,取了最初的a=100,所以輸出值是100,然后進(jìn)行運(yùn)算,此時(shí)程序中的a從100變成了101,之后又進(jìn)行了++a,先進(jìn)行運(yùn)算變?yōu)?02,此時(shí)程序a變?yōu)?02,在對(duì)此時(shí)的a取值,即102。
2018-06-14
第一個(gè)是100。直接取a的值進(jìn)行使用即輸出,輸出后進(jìn)行自增操作為101,然后執(zhí)行下一條語句,先自增為102再使用即輸出。