单选题
下列程序段执行以后,内存变量X和Y的值是 CLEAR STORE 3 TO X STORE 5 TO Y SET UDFPA R MS TO REFERENCE D0 PLUS WITH(X),Y ?X.Y PROCEDURE PLUS PARAMETERS A1,A2 A1=A1+A2A2=A1+A2ENDPROC
【正确答案】
D
【答案解析】解析:本题考查带参数的过程调用,语句SET UDFPARMS TO REFERENCE语句,表示内存变量是按引用传递。所以实参变量Y是引用传递,(X)是按值传递。在执行过程PLUS时,A1=3,A5=5,过程PLUS运行完后,A1=8,A2=13,因为实参变量Y是引用传递,(X)是按值传递,所以实参变量Y的值等A2=13,X的值等于3。