若以下選項中的變量已正確定義,則正確的賦值語句是
若以下選項中的變量已正確定義,則正確的賦值語句是A.x1=26.8%3; B.1+2=x2; C.x3=0x12; D.x4=1+2=3;
正確答案:C在正確的賦值語句中,賦值符號的左邊不能為常量或表達(dá)式,而右邊不能為變量或表達(dá)式。從題目來看,選項A中賦值符號的右值為表達(dá)式,明顯是錯誤的;選項B中,左值為表達(dá)式,也明顯是錯誤的。在選項D中,表達(dá)式是x4=1+2=3,由于=號運(yùn)算符的結(jié)合方式是自右向左結(jié)合,那么,該表達(dá)式先執(zhí)行賦值表達(dá)式1+2=3,這本身就是錯誤的,1+2是表達(dá)式,不能賦值。故本題答案為C。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。