36. 在窗体中有一个命令按钮(Command1和一个文本框Text1,对应的事件代码如下: Private Sub Command1_Click() For i=1 To 4 x=3 For j=1 To 3 For k=1 To 2 x=x+3 Next k Next j Next i Text1.Value=Str(x) End Sub 运行以上事件过程,文本框中的输出是______。
38. 在窗体中有一个命令按钮Command1,对应的事件代码如下: Private Sub Commandl_Click() Dim x As Integer,y As Integer x=22:y=22 Call Proc(x,y) Debug.Print x;y End Sub Public Sub Proc(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub 打开窗体运行后,单击命令按钮,在立即窗口上输出的结果是______。
A.2 22
B.22 2
C.2 2
D.22 22
A B C D
A
[解析] 本题形参n是传址调用,m是传值调用,因此,运行后x的值改变了,x=x Mod 10=22 Mod10=2;y的值没有改变,y=22。
40. 在窗体中有一个命令按钮Command1,对应的事件代码如下: Private Sub Command1_Click() x=32-3*2^3+15 Mod 8 y=(3<2) Or ("a"="A")And Not False Debug.Print x;y End Sub 打开窗体运行后,单击命令按钮,输出结果为______。