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

在Visual FoxPro中,有如下程序:*程序名:TEST.PRG SET TALK OFFPRIVATE X,Y X=”计算机” Y=”等级考试” D0 subl?X+YRETURN*子程序:sub1PROCEDU sub1LOCAL XX=”考试”Y=”系统”X=X+YRETURN执行命令DO TEST后,屏幕显示的结果应是(  )。

问题:

[单选] 在Visual FoxPro中,有如下程序:
*程序名:TEST.PRG SET TALK OFF
PRIVATE X,Y X=”计算机” Y=”等级考试” D0 subl
?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的值则为“计算机系统”。

联系我们

联系我们

查看联系方式

邮箱: 2643773075@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部