单选题
下列程序段执行时在屏幕上显示的结果是x1=20x2=30SET UDFPARMS TO VALUEDO test WITH x1,x2?x1.x2PROCEDURE testPARAMETERS a,bx=aa=bb=xENDPRO
【正确答案】
B
【答案解析】解析:带参数程序的调用有两种格式: 格式1:DO<文件名>|<过程名>wITH<实参1>f,<实参2>,…1 格式2:<文件名>(实参表)|<过程名>(<实参1>[,<实参2>,…1) 采用格式1调用模块程序时,如果实参是常量或一般形式的表达式,则为按值传递。如果实参是变量,则为按引用传递。该格式不受UDFPARMS值的设置影响。 依据题干,PROCEDRE test实现两个变量的交换。