问题 单项选择题

单击命名按钮时,下列程序代码的执行结果为 Public Sub procl ( n As Integer, Byval m As Integer) n=n Mod 10 m=m Mod 10 End Sub Private Sub Cmmand1 Click() Dim x As Integer, y As Integer x=12:y=12 Call Procl (x, y) Print x;y End Sub

A.12 2

B.2 12

C.2 2

D.12 12

答案

参考答案:B

解析: 本题为典型的考查传地址与传值区别的题.由于n为默认的传地址参数, m为传值参数,故在调用Procl过程后,x值为经过处理后的值,y为原值,不发生改变。故正确答案为 B.

多项选择题
单项选择题