填空题 在窗体中添加一个名称为Command1的命令按钮,然后编写如下事件代码: Private Sub Command1_Click1 Dim X As Integer,y As Integer X=12:y=32 Call P(X,y) MsgBox X*y End Sub Public Sub P(n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub 窗体打开运行后,单击命令按钮,则消息框的输出结果为 2
  • 1、
【正确答案】 1、64    
【答案解析】参数有两种传递方式:传址传递和传值传递,没有说明传递类型,则默认为传址传递。在函数p(n As Integer,ByVal m As Integer)参数中,形参n默认为传址类型,形参的变化将会返回到实参,即形参nmod 10(12 mod 10)得到的结果2将返回给实参x,即x=2;而y为传值类型,不为形参的变化而变化,所以x*y=2*32=64。