[單項(xiàng)選擇題] 以下程序段輸出結(jié)果為( )。 class test_1 public static void main(String args[])
2021-07-20
[單項(xiàng)選擇題] 以下程序段輸出結(jié)果為( )。
class test_1
public static void main(String args[])
int x=0;
boolean bl,b2,b3,b4;
b1=b2=b3=b4=true;
x=(b1|b2&b3^b4)x++:--x;
System.out.println(x);
A. 1
B) 0
C) 2
D. 3
正確答案:B
參考解析:在賦值語(yǔ)句x=(b1|b2&b3^b4)x++: --x中,存在3元運(yùn)算符。b1|b2&b3^b4的運(yùn)算結(jié)果為true,故應(yīng)返回x++的結(jié)果,根據(jù)后綴運(yùn)算符的特性,可知返回值為0。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。