单选题 下列程序段的输出结果是【 】。   CLEAR   STORE 10 TO A   STORE 20 TO B   SET UDFPARMS TO REFERENCE   DO SWAP WITH A,(B)   ?A,B   PROCEDURE SWAP   PARAMETERS Xl,X2   TEMP=X1  X1=X2    X2=TEMP   ENDPROC
【正确答案】 B
【答案解析】本题中利用SET UDFPARMS TO REFERENCE语句设置按引用方式传递,执行DO SWAP WITHA,(B)时,A按引用传递,(B)按值传递,在调用的过程中,X1 和 X2 的值互换,X1=20,X2=10,但参数(B)是按值传递,形参数值的变化不会影响实参的变化,因此A、B的最后取值都是20。