下列程序段执行时在屏幕上显示的结果是( )。 x1=20 x2 =30 SET UDFPARMS TO VALUE DO test WITH x1 ,x2 ? x1,x2 PROCEDURE test PARAMETERS a,b x=a a=b

admin2016-08-23  26

问题 下列程序段执行时在屏幕上显示的结果是(     )。
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的值互换,值分别是30、20。
转载请注明原文地址:https://kaotiyun.com/show/q9Ip777K
0

相关试题推荐
最新回复(0)