问题
单项选择题
假定有以下两个过程: Private Sub PPP(a As Single, b As Single)a=a+bPrint a, bb=a+bPrint a, b End Sub Private Sub Form_Activate0x=18Call PPP((x), (x))Print x End Sub 则下列说法中不正确的是( )。
A.形参是a和b,两个实参(和(允许重名
B.形参是a和b,实参(表示传值调用
C.形参是a和b,实参(表示是非传址调用
D.形参是a和b,两个实参(和(不允许重名
答案
参考答案:D
解析: 过程调用时,实参的变量名用括号括起来,表示传值调用。实参传递时,参数允许重名,只要与形参在类型和个数上一一对应就可以了,因此D)选项错误。