关于VB的问题?

来源:百度知道 编辑:UC知道 时间:2024/07/01 02:38:59
15)在窗体中添加一个命令按钮(名称为Command1),然后编写如下代码:
Private Sub Command1_Click( )
Dim b,k
For k=1 to 6
B=23+k
Next k
MsgBox b+k
End Sub
窗体打开运行后,三次单击命令按钮,消息框的输出结果是_______。

请说下详细的解答过程,谢谢哦...

k分别等于 1, 2, 3, 4, 5, 6
b对于等于24,25,26,27,28,29
这个时候k=7的时候不成立循环就退出循环这时(k=7)
最后(b=29)
所以msgbox b+k (就是29+7=36。。。)

FOR循环了6次, 第6次时, B=23+K=23+6, 所以B=29
然后循环完了时,K会=7, 这个时候结束的循环
所以B+K=29+7=36