7. 對下列 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)不能執行
(B)可以執行,執行完畢 a = 0
(C)可以執行,執行完畢 a = 1
(D)a = 2
答案:登入後查看
統計: A(171), B(55), C(94), D(86), E(0) #389012
統計: A(171), B(55), C(94), D(86), E(0) #389012
詳解 (共 4 筆)
#1629379
if條件式的寫法
if條件式是在程式中做判斷時要用的句型,常用的是比較兩個數值的關係,
其語法如下:
if(數值一 關係運算元 數值二)
條件式本身還不是一行指令,所以後面是不用加分號 ; 的,而上面的關係運算元有:
< 小於
> 大於
== 等於 (是兩個等號)
<= 小於或等於
>= 大於或等於
!= 不等於
ex:(if a == 0) a=1;//(是兩個等號)
4
0
#898005
why??
2
0
#1464165
應該是if(a = = 0)
不是 if(a = 0)
1
0
#981308
請問為什麼?是因為指令互相牴觸嗎?
0
0