懵逼一題來(lái)了
單選練習(xí)題
int a = 5; int b = 9;在以下算式中,選出運(yùn)算結(jié)果為真,即結(jié)果為1的算式
你的答案是A,不正確!
解析
b++為9,a*2為10,9>=10顯然運(yùn)算結(jié)果為假
看正確答案
Bb++>=a*2 || b-a<=a
這個(gè)怎么回事?i++不等于10嗎?
單選練習(xí)題
int a = 5; int b = 9;在以下算式中,選出運(yùn)算結(jié)果為真,即結(jié)果為1的算式
你的答案是A,不正確!
解析
b++為9,a*2為10,9>=10顯然運(yùn)算結(jié)果為假
看正確答案
Bb++>=a*2 || b-a<=a
這個(gè)怎么回事?i++不等于10嗎?
2016-11-06
舉報(bào)
2016-11-06
b++>=a*2 為假
b-a<=a 為真
||是或運(yùn)算,兩個(gè)條件有一個(gè)為真,或運(yùn)算就為真
2016-11-06
b++是先使用b得值后,再執(zhí)行b=b+1,即b++>=a*2時(shí)的b為9,執(zhí)行完這個(gè)式子之后b才為10