在Visual FoxPro中,有如下程序: *程序名:TEST.PRG SET TALK OFF PRIVATE X,Y X="数据库" Y="管理系统" DO sub 1 ?X+Y RETURN *子程序:sub1 PROCEDU sub1 LOCAL

admin2013-03-26  26

问题 在Visual FoxPro中,有如下程序:
*程序名:TEST.PRG
SET TALK OFF
PRIVATE X,Y
X="数据库"
Y="管理系统"
DO sub 1
?X+Y
RETURN
*子程序:sub1
PROCEDU sub1
LOCAL X
X="应用"
Y="系统"
X=X+Y
RETURN
执行命令DO TEST后,屏幕显示的结果应是(       )。

选项 A、数据库系统
B、应用系统
C、数据库管理系统
D、应用管理系统

答案A

解析 在子程序sub1中定义了局部变量X,该局部变量X值的改变不影响全局变量中的X。而子程序中Y值的改变会导致全局变量Y值的改变。最终X="数据库",Y="系统"。显示X+Y的值则为"数据库系统"。
转载请注明原文地址:https://kaotiyun.com/show/WNsp777K
0

最新回复(0)