第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

正在回答

3 回答

b++,先取值(直接取9,這個值要輸出),再運(yùn)算(9+1=10,這個值不輸出)。

b++相當(dāng)于(如下):

printf(“%d\n”,b);/*先取值。先取出b的原值:9,然后輸出9(輸出b),這個9對于b++來說就是“先取值”,取值了就代表輸出了,所以輸出的b=9*/

b=b+1;/*再運(yùn)算。在上一行代碼中b已經(jīng)取值為9,這里的運(yùn)算b=b+1(b=9+1=10)得到10,這個10對于b++來說只是一個運(yùn)算結(jié)果,不能輸出。但如果下一行的代碼要用到本行代碼的b,那下一行代碼的“b”就是“運(yùn)算出的結(jié)果10”,而不是用“取值的9”*/

注意:b++有這樣一個規(guī)律:取值=輸出=b值(這里的b值是輸出的值,而不是運(yùn)算的結(jié)果的值)

對于我說的這個你可以結(jié)合“自增與自減運(yùn)算符”那節(jié)和你做的這個題目來加以思考,就能弄明白了。



0 回復(fù) 有任何疑惑可以回復(fù)我~

若b=8

b++的意思就是先得到結(jié)果再加一 ? ?故結(jié)果等于8

++b意思先加一再得到結(jié)果 ? ? ? ? ? ? ?故結(jié)果等于9

0 回復(fù) 有任何疑惑可以回復(fù)我~

在做那個選擇題么,b++>=那里,因?yàn)閎++是先取值再算加法,他被后面>=取走的時候是9,等這一段運(yùn)算結(jié)束以后,&&后面出現(xiàn)的第二個b就是經(jīng)過b++運(yùn)算的,所以是10

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
C語言入門
  • 參與學(xué)習(xí)       926892    人
  • 解答問題       21442    個

C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言

進(jìn)入課程

大神求救新人一枚

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號