问题 单项选择题

在窗体中有一个命令按钮(名称为run34),对应的事件代码如下:

Private Sub run34_Click()

Sum=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

解析:

模块/循环语句

[评析] 事件代码中“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。

单项选择题
问答题