选择题   窗体中有一个名为“run”的命令按钮,对应的事件代码如下:
    Private Sub run_Click()
    Sum=0
    For i=10 To 1 Step-2
    sum=sum+i
    Next i
    MsgBox sum
    End Sub
    运行以上事件,程序的输出结果是______。
 
【正确答案】 B
【答案解析】本题考查For循环。程序执行如下: 1)初始化:i=10 ; 2)For ;第一次循环,条件i≥1为真 3)sum=sum+i ;sum=10 4)step-2 ;相当于i=i-2,故i=8 5)For ;第二次循环,条件i≥1为真 6)sum=sum+i ;sum=18 7)step-2 ;相当于i=i-2,故i=6 8)For ;第三次循环,条件i≥1为真 9)sum=sum+i ;sum=24 10)step-2 ;相当于i=i-2,故i=4 11)For ;第四次循环,条件i≥1为真 12)sum=sum+i ;sum=28 13)step-2 ;相当于i=i-2,故i=2 14)For ;第五次循环,条件i≥1为真 15)sum=sum+i ;sum=30 16)step-2 ;相当于i=i-2,故i=0 17)For ;第六次循环,条件i≥1为假 18)循环结束。 综上所述,应选择选项B。