问题 单项选择题

当发生Command1_C1ick事件后,以下程序的输出结果是
Private Sub Command1_Click()
Dim i As Integer
Dim a(10) As Integer
For i=9 To 0 Step -1
a(i)=10-i
Next i
Print a(2);a(5);a(8)
End Sub

A.2 5 8

B.7 4 1

C.8 5 2

D.3 6 9

答案

参考答案:C

解析: 本题主要考查对循环语句的理解。i=2时,执行语句a(i)=10-i得a(2)=10-2即a(2)为8。同理i=5时,执行语句a(i)=10-i得a(5)=10-5即a(5)为5。i=8时,执行语句a(i)=10-i得a(8)=10-8即a(8)为2。故选项C正确。

判断题
单项选择题