在窗体中有一个命令按钮(名称为run1),对应的事件代码如下: Private Sub rum_Click() suln=0 For i=10 To 1 Step-2 sum=Sum+i

admin2013-03-30  27

问题 在窗体中有一个命令按钮(名称为run1),对应的事件代码如下:    Private Sub rum_Click()        suln=0        For i=10 To 1 Step-2            sum=Sum+i       Next i        MsgBox sum    End Sub    运行以上事件,程序的输出结果是(       )。

选项 A、10
B、30
C、55
D、其他结果

答案B

解析  本题考查的是VBA编程基础、循环结构。事件代码中“For i=10 To 1 Step -2”表示循环变量i的初值为10,终值为1,步长为-2,那么:第一轮循环结果:i=10,Sum=0+10=10;第二轮循环结果:i-10-2=8,Sum=10+8=18;第三轮循环结果:i=8-2=6,sum=18+6=24;第四轮循环结果:i=6-2=4,Sum=24+4=28;第五轮循环结果:i=4-2=2,sum=28+2=30。
转载请注明原文地址:https://kaotiyun.com/show/Ybrp777K
0

最新回复(0)