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