問題詳情

80.執行下列 Visual Basic 的程式片段,其輸出的結果為何?Dim i, S As Integeri = 0 : S = 0While i <= 10S = S + ii = i + 2End WhileConsole.Write(S)
(A)10
(B) 20
(C) 30
(D) 42

參考答案

答案:C
難度:適中0.488304
統計:A(43),B(58),C(167),D(29),E(0)

用户評論

【用戶】Sigma

【年級】國三上

【評論內容】While i <= 10  的意思就是當i小於等於10之前都必須一直做下去

【用戶】雨喵

【年級】國三下

【評論內容】i為何不是0,1,2,3,4,5,6,7,8,9,10?而是i=0,2,4,6,8,10? (0開始ok!,,但2之後不太理解

【用戶】slippadrum

【年級】幼稚園下

【評論內容】因為要執行 i=i+2,所以當 i=0的時候,就會跳成2,接著再用 i=2帶入就會出現 i=0,2,4,6,8,10了。