有定義:“int a=2,b=3,c=4;”,則下列選項中值為0的表達(dá)式是( )。
有定義:“int a=2,b=3,c=4;”,則下列選項中值為0的表達(dá)式是( )。
A.(!a==1)&&(!b==0)
B.(a
C.a&&b
D.a||(b+b)&&(c-a)
正確答案:A本題考查邏輯與運算“&&”與邏輯或運算“||”。在選項A中,因為!a=0,所以關(guān)系表達(dá)式!a=1 為0,又因為邏輯與運算符“&&”兩邊的表達(dá)式只要一個等于零,則整個表達(dá)式為零,所以選項A正確。在選項8中,關(guān)系表達(dá)式a<b為真,表達(dá)式(a<b)&&!C為假,而表達(dá)式(a<b)&&!||1為真,所以整個表達(dá)式的值為真。選項C中,a&&b的結(jié)果為真。在選項D中,a||(b+b)&&(C- a)的結(jié)果為真。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。