國考計算機大意的JAVA問題
對下列Java程式片段的敘述何者正確?
int a = 0;
if (a = 0) a = 1;
if (a > 0) a = 2;
(A)不能執行 (B)可以執行,執行完畢 a=0
(C)可執行,執行完畢a = 1 (D)可執行,執行完畢a = 2
為何答案是(A)?我以為是(D)呢。請各位大大幫我解惑。
1 個解答
評分
還有問題?馬上發問,尋求解答。
對下列Java程式片段的敘述何者正確?
int a = 0;
if (a = 0) a = 1;
if (a > 0) a = 2;
(A)不能執行 (B)可以執行,執行完畢 a=0
(C)可執行,執行完畢a = 1 (D)可執行,執行完畢a = 2
為何答案是(A)?我以為是(D)呢。請各位大大幫我解惑。