单击一次命令按钮,下列程序代码的执行结果为( )。 Private Sub Commandl_Click() Dim a As Integer,b As Integer,C As Integer a=2:b=3:c=4 Print P2(c,b,a) End Sub Private Function P1(x As Integer,y As Integer,z As Integer) P1=2*x+y+3*z End Function Private Function P2(x As Integer,y As Integer,z As Integer) P2=P1(z,x,y)+x End Function
【正确答案】 A
【答案解析】解析:本题考查函数调用以及参数传递。在命令按钮单击事件中,调用输出函数P2的执行结粜,实参a、b、c传递给形参x、y、z,具体的值为2、3、4。在P2函数过程中,调用P1,实参z、x、y传递给P1的实参x、y、z,具体的值为4、2、3。