25.執行下列Visual Basic語言片段的結果為何?
(A) 19
(B) 20
(C) 21
(D) 22
答案:登入後查看
統計: A(3), B(21), C(31), D(4), E(0) #3096728
統計: A(3), B(21), C(31), D(4), E(0) #3096728
詳解 (共 2 筆)
#7204813
i = 1
s = 0 + 1 = 1
i = 2
s = 1 + 2 = 3
i = 3
s = 3 + 3 = 6
i = 4
s = 6 + 4 = 10
i = 5
s = 10 + 5 = 15
離開迴圈後,i 的值?
在 VB 與大部分的 pseudocode 中:
For 迴圈結束後,i 會變成 6
因為 i=5 執行後,Next 會使 i 再 +1 然後發現超過 5 才跳出。
最後輸出:
Print (s+i)=15+6=21
ㅤㅤ
0
0