以下非法的賦值語(yǔ)句是
以下非法的賦值語(yǔ)句是
A.n=(i=2,++i);
B.j++;
C.++(i+1);
D.x=j>0;
正確答案:C解析:本題其實(shí)是考查各級(jí)運(yùn)算符的優(yōu)先級(jí)的。選項(xiàng)A賦值符號(hào)右側(cè)為逗號(hào)表達(dá)式,其取值為最后一項(xiàng)表達(dá)式的值;選項(xiàng)B隱含表示為j=j+1,這是很常用的一種賦值表達(dá)式。選項(xiàng)D賦值符號(hào)右側(cè)為邏輯表達(dá)式,其值為1或0,可以賦值給變量x。將選項(xiàng)C展開(kāi)為i+1=i+1+1,這是錯(cuò)誤的。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。