第36题: [单项选择]下列程序段执行时在屏幕上显示的结果是( )。
x1=20
x2=30
SET UDFPARMS TO VALUE
DO test WITH x1,x2
x1,x2
PROCEDURE test
PARAMETERS a.b
x=a
a=b
b=x
ENDPRO A. 30 30 B. 30 20 C. 20 20 D. 20 30 参考答案:B 答案解析:[解析] 根据过程test的代码可以分析出:test的功能是将传递的两个参数互换。变量x1、x2的初始值是20、30,经过“DO test WITH x1、x2”的调用后,x1、x2的值互换,值分别是