執(zhí)行下面程序段后,z值為()。intx=1,y=2,z=3;z=z/(float)(x/y);
執(zhí)行下面程序段后,z值為( )。 intx=1,y=2,z=3; z=z/(float)(x/y);
A.編譯無法通過
B.6
C.3
D.2
正確答案:A解析: 本題考查Java的運算和類型轉換。題目中變量x,y,z是im類型,由于括號的優(yōu)先級要高,所以語句(noat)(x/y)的結果為0.0,分母已經成為0,編譯肯定無法通過。另外,由于z是int型,不能將float型強制轉化為int型。
詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。