25.執行下列Visual Basic語言片段的結果為何?

(A) 19
(B) 20
(C) 21
(D) 22

答案:登入後查看
統計: A(3), B(21), C(31), D(4), E(0) #3096728

詳解 (共 2 筆)

#7081675
1. 題目解析 題目要求我們執行一段Vi...
(共 726 字,隱藏中)
前往觀看
3
0
#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