當(dāng)把以下四個(gè)表達(dá)式用做if語句的控制表達(dá)式時(shí),有一個(gè)選項(xiàng)與其他三個(gè)選項(xiàng)含義不同,這個(gè)選項(xiàng)是
當(dāng)把以下四個(gè)表達(dá)式用做if語句的控制表達(dá)式時(shí),有一個(gè)選項(xiàng)與其他三個(gè)選項(xiàng)含義不同,這個(gè)選項(xiàng)是 A.k%2 B.k%2==1 C.(k%2)!=0 D.!k%2==1
正確答案:D本題主要考查if語句的條件表達(dá)式。在本題的四個(gè)選項(xiàng)中給出了四個(gè)不同的條件表達(dá)式,題目要求找出其中一個(gè)意思與其他三個(gè)不同的表達(dá)式。選項(xiàng)A的表達(dá)式k%2的功能是對(duì)變量k進(jìn)行取余運(yùn)算,如果運(yùn)算結(jié)果為假,表示變量k能被2整除,如果運(yùn)算結(jié)果為真,表示k不能被2整除。選項(xiàng)B的表達(dá)式k%2= =1的功能是對(duì)變量k進(jìn)行取余運(yùn)算,并判斷結(jié)果等于1,如果運(yùn)算結(jié)果為假,表示k%2的運(yùn)算結(jié)果為0,即k能被2整除;如果運(yùn)算結(jié)果為真,表示k%2的運(yùn)算結(jié)果為1,即k不能被2整除。選項(xiàng)C的表達(dá)式(k%2)!=0的功能是對(duì)變量k進(jìn)行取余
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。