问题
填空题
如下程序的运行结果是()。
CLEAR
STORE 100 TO x1,x2
SET UDFPARMS TO VALUE
DO p4 WITH x1,(x2)
x1,x2
*过程p4
PROCEDURE p4
PARAMETERS x1,x2
STORE x1+1 TO x1
STORE x2+1 TO x2
ENDPROC
答案
参考答案:101 100
解析:
过程调用可以使用两种格式,格式1可简单表示为:130过程名WITH参数表;格式2可简单表示为:过程名(参数表)。SET UDFPARMS TO VALUE命令只对第二种格式有效。题目中采用第一种格式调用过程p4,所以SET UDFPARMS TO VALUE对参数传递没有影响,x1引用传递,x2值传递。