課程
/后端開發(fā)
/C
/C語言入門
2018-04-03
源自:C語言入門 4-6
正在回答
“||”前面的表達(dá)式判定為真后,”||”后的表達(dá)式就不進(jìn)行運(yùn)算了。故a++||a--運(yùn)行結(jié)束后,只運(yùn)行了a++,沒有運(yùn)行a--,所以a的值為1+1=2,不是1.而--a||a++中第一個(gè)表達(dá)式中前者為假,所以還需要進(jìn)行后者的判斷,所以a的值是1-1+1=1.
a=1
--a||a++:--a后為0,左0右0,最終為0,為假
a++||--a:左1右0,為真
胖虎愛學(xué)習(xí)
舉報(bào)
C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言
2 回答如何不用a*a*a求a的立方?
6 回答a++和++a的值為什么不相同呢?
4 回答怎么理解【a++ = a】和【a++ =a+1】
4 回答a++,,,++a,,,a--,,,--a
2 回答a++和a+,+a、++a的區(qū)別是什么??
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-04-04
“||”前面的表達(dá)式判定為真后,”||”后的表達(dá)式就不進(jìn)行運(yùn)算了。故a++||a--運(yùn)行結(jié)束后,只運(yùn)行了a++,沒有運(yùn)行a--,所以a的值為1+1=2,不是1.而--a||a++中第一個(gè)表達(dá)式中前者為假,所以還需要進(jìn)行后者的判斷,所以a的值是1-1+1=1.
2018-04-03
a=1
--a||a++:--a后為0,左0右0,最終為0,為假
a++||--a:左1右0,為真