在窗体上有一个命令按钮Commandl,编写事件代码如下:Private S

在窗体上有一个命令按钮Commandl,编写事件代码如下:Private Sub Commandl Click(  ) Dim X As Integer,Y As Integerx=12:y=32  Call Proc(x,Y)Debug.Print X;YEnd SubPublic Sub proc(n As Integer,ByVal in As Integer)n=n Mod

问题:

[单选] 在窗体上有一个命令按钮Commandl,编写事件代码如下:Private Sub Commandl Click(  )
Dim X As Integer,Y As Integer
x=12:y=32 Call Proc(x,Y)
Debug.Print X;Y
End Sub
Public Sub proc(n As Integer,ByVal in As Integer)
n=n Mod 10
m=m Mod 1O
End Sub
打开窗体运行后,单击命令按钮,立即窗口上输出的结果是(  )。

A . 232
B . 123
C . 22
D . 1232

参考答案:A

参考解析:

A。【解析】由程序可知proc过程作用是将参数的个位求出并赋给本身。它的第一个参数是默认按地址传递,所以它可以改变实参的值,而第二个是按值传递,形参的改变对实参无影响。于是当Call proc(x,y)后X由12变为2,而y仍为32。

联系我们

联系我们

查看联系方式

邮箱: 2643773075@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部