单选题 如果在过程A中用语句:Call proc(a, b) 调用下面的过程Private Sub proc(b As Integer, ByVal a As Integer) a = a + 1 b = b * 2End Sub则调用结束后的结果是( )。
【正确答案】 B
【答案解析】解析:用Call语句调用Sub过程。如果形参前面有关键字ByVal,则该参数以传值方式传送。调用结束后,变量a的值变为原有值的2倍,变量b的值不变。故本题正确答案为B。