19. 在 Java 中,執行下列程式碼,最後 a 的值會是多少?

(A) 20
(B) 25
(C) 55
(D) 10

答案:登入後查看
統計: A(1), B(5), C(1), D(3), E(0) #3067785

詳解 (共 2 筆)

#7102231
1. 題目解析 題目要求我們在執行一段 ...
(共 761 字,隱藏中)
前往觀看
0
1
#7287916
當程式執行到 continue 時,會立即跳過本次迴圈中剩餘的所有程式碼(即跳過 a++;)。直接進入下一次迴圈的「更新部分」(即執行 i++),並重新進行條件判斷。
ㅤㅤ
初始值: a=0, i=0 
 i      i<10       i%2=0    a++    i++
0       ✅          ✅        ❌       1
1       ✅          ❌         1         2
2       ✅          ✅        ❌       3
3       ✅          ❌         2         4
4       ✅          ✅        ❌       5
5       ✅          ❌         3         6
6       ✅          ✅        ❌       7
7       ✅          ❌         4         8
8       ✅          ✅        ❌       9
9       ✅          ❌         5        10
10     ❌
0
0