窗体中有一个名为“run”的命令按钮,对应的事件代码如下: Prirate Sub Fun_Click() Sum=0 For i=10 To 1 Step-2 sum=sum+i Next i MsgBox sum End Sub 运行以上事件,程序的输

admin2021-04-07  35

问题 窗体中有一个名为“run”的命令按钮,对应的事件代码如下:
Prirate Sub Fun_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、80

答案B

解析 本题考查For循环,程序执行如下:
    ①初始化:初值i=10,步长=-2,终值i=1;
    ②For第1次循环条件:i=10→i≥l为真→sum=0+10→sum=10;
    ③For第2次循环条件:i=8→i≥1为真→sum=10+8→sum=18;
    ④For第3次循环条件:i=6→i≥1为真→sum=18+6→sum=24;
    ⑤For第4次循环条件:i=4→i≥1为真→sum=24+4→sum=28;
    ⑥For第5次循环条件:i=2→i≥1为真→sum=28+2→sum=30;
    ⑦For第6次循环条件:i=0→i≥1为假,结束循环,程序的输出结果是30。
    故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/yNSp777K
0

相关试题推荐
最新回复(0)