在窗体上添加十个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() sum=0 For i=3 To 7 sum=i+2 Next i MsgBox sum+i End Su

admin2010-03-22  20

问题 在窗体上添加十个命令按钮,然后编写如下事件过程:
   Private Sub Command1_Click()
   sum=0
   For i=3 To 7
   sum=i+2
   Next i
   MsgBox sum+i
   End Sub
   打开窗体后,单击命令按钮,消息框的输出结果是______。

选项

答案17

解析 本题考查循环的知识。这个问题本来比较简单,只是具有一定的迷惑性。在循环内部为变量sum赋值,由于赋的值只和循环变量i有关,所以只有最后一次循环中为sum赋的值才有效,这个值会覆盖掉前面各次循环为sum赋的值;还有就是要注意,循环退出后循环变量必然处于不满足循环条件的状态,例如本题的循环退出后i的值应该为8。所以最终答案为9+8=17。
转载请注明原文地址:https://kaotiyun.com/show/Bgwp777K
0

最新回复(0)