在Visual FoxPro中,有如下程序: *程序名:TEST.PRG

发布时间:2021-04-12 06:24:29

单项选择题:
在Visual FoxPro中,有如下程序:
*程序名:TEST.PRG
SET TALK OFF
PRIVATE X,Y
X=计算机
Y=等级考试
D0 sub 1
X+Y
RETURN
*子程序:sub1
PROCEDU sub1
LOCAL X
X=考试
Y=系统
X=X+Y
RETURN
执行命令DO TEST后,屏幕显示的结果应是
A) 考试系统
B) 计算机系统
C) 等级考试系统
D) 计算机等级考试

网友回答

答案:B
  解析:在子程序sub1中定义了局部变量X,则在子程序中X值的改变不影响全局变量中的X。当子程序中Y值的改变导致了全局变量Y值的改变。最终X=“计算机”,Y=“系统”。显示X+Y的值则为“计算机系统”。
以上问题属网友观点,不代表本站立场,仅供参考!