執(zhí)行以下程序段后,T的值為int T=’a’, x=12, y=5;T=((x || y)&&(T>’A’));
執(zhí)行以下程序段后,T的值為int T=’a’, x=12, y=5;T=((x || y)&&(T>’A’));A.1 B.NULL C.-l D.0
正確答案:A本題考查邏輯運算符的使用及對ASCII碼的了解。“&&”為邏輯與運算符,該運算符的特點是當(dāng)其左右兩邊對象都為真時,用該運算符連接構(gòu)成的邏輯表達式為真?!皘|”為邏輯或運算符,該運算符只要左右兩邊的對象有一個為真,則整個表達式就為真。在ASCII碼中,26個英文小寫字母a~z的碼值為97~122,26個英文大寫字母A~Z的碼值為65~90。題中“&&”左邊為一個邏輯或運算表達式,因為x=12,y=5,所以該或運算的值為1,右邊為一個關(guān)系表達式,此時T=’a’,由于’a’的A
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。