问题
填空题
在Visual FoxPro中,有如下程序:
*程序名:TEST.PRG
SET TALK OFF
PRIVATE X, Y
X="数据库"
Y="管理系统"
DO sub1
X+Y
RETURN
*子程序:sub1
PROCEDU sub1
LOCAL X
X="应用"
Y="系统"
X=X+Y
RETURN
执行命令DO TEST后,屏幕显示的结果应是______。
答案
参考答案:数据库系统
解析: 在子程序sub1中,X为局部变量,Y为私有变量。私有变量的作用域是建立它的模块及其下属的各层模块。局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用。所以主程序的运行结果是“数据库系统”。