vb两道题

来源:百度知道 编辑:UC知道 时间:2024/05/06 18:51:00
1.在窗体上画一个命令按钮,然后编写一下事件过程
Private Sub Command1_Click()
For i=1To4
x=4
For j=1To3
x=3
For k=1To2
x=x+6
Next k
Next j
Next i
print x
End Sub
程序运行后,单击命令按钮,输入结果是?
(把答案说的详细点)
2.For i=1To3
Forj =1Toi
For k=j To3
a=a+2
Nextk
Nextj
Nexti
printa
执行这个程序后,a的值是?
(详细点)
过程写的详细点

第一题15
上边2个循环,i和j不用理会,因为循环下边第一句就给x赋值,不管怎么循环,x就是3
x=3
for k = 1 to 2
x=x+6
next
所以是15
第二题是28
当i=1,j循环1次,j=1,k是1~3,这是3次
当i=2,j循环2次,第一次j=1,k是1~3,第二次j=2,k是2~3,这是5次
当i=3,j循环3次,第一次1,k是1~3,第二次2,k是2~3,第三次是3,k是3~3,这是6次,加起来a=a+2一共运行14次,所以a=28

第一题 15
第二题 28