假定有以下两个过程: Private Sub PPP(a As Single, b As Single) a=a+b Print a, b b=a+b Print a, b End Sub

admin2010-03-30  26

问题 假定有以下两个过程:    Private Sub PPP(a As Single, b As Single)        a=a+b        Print a, b        b=a+b        Print a, b    End Sub    Private Sub Form_Activate0        x=18        Call PPP((x), (x))        Print x    End Sub    则下列说法中不正确的是(    )。

选项 A、形参是a和b,两个实参(x)和(x)允许重名
B、形参是a和b,实参(x)表示传值调用
C、形参是a和b,实参(x)表示是非传址调用
D、形参是a和b,两个实参(x)和(x)不允许重名

答案8

解析 过程调用时,实参的变量名用括号括起来,表示传值调用。实参传递时,参数允许重名,只要与形参在类型和个数上一一对应就可以了,因此D选项错误。
转载请注明原文地址:https://jikaoti.com/ti/Bkg0FFFM
0

最新回复(0)