44. 執行下列 Visual Basic 程式片段後,變數 A 的值為何? A = 0 For I = 2 to -1 A = A + I Next I
(A) - 1
(B) 0
(C) 1
(D) 2
A = 0
For I = 2 to -1
A = A + I
Next I
(A) - 1
(B) 0
(C) 1
(D) 2
答案:登入後查看
統計: A(77), B(321), C(142), D(258), E(0) #660833
統計: A(77), B(321), C(142), D(258), E(0) #660833
詳解 (共 10 筆)
#1040819
沒標示Step的數值的話統一為1 而2之後就變3了 不符合題目要到-1的要求 而A就沒改變囉 為0
4
0
#961683
解析
1
0
#1022734
其實我不太知道 可能是這樣吧
0
0
#1044511
FOR I=2TO1 基本上不會執行,因為永遠達不到終值,故直接略過,因為是錯誤邏輯
所以A就如同他原本說的=0
0
0
#1015622
I並沒有說等於多少 所以初始值為1 而I又介於2~-1所以1-1=0
0
0
#1038410
For I 那行就錯了
0
0
#1005216
為什麼?
0
0
#1035473
我發現了 感謝小雯
0
0
#1035226
由於系統無法自己辨別I的下一步是
0
0
#1035228
由於系統無法辨別I的下一步是
0
0