问题:
[单选] 在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 . 计算机等级考试
参考解析:
在子程序sub1中定义了局部变量x,则子程序中x值的改变不影响全局变量中的x。而子程序中Y值的改变导致了全局变量Y值的改变。最终X=”计算机”,Y=”系统”。显示x+Y的值则为“计算机系统”。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
下列表达式中,与DateDiff(”m”,#2013-11-25#,Date04-20
this指针是C++语言实现( )的一种04-20
下列If语句的功能是统计性别为男、职称为副教授以上且04-20
c++语言类体系中,不能被派生类继承的有( &n04-20
下面程序的运行结果为( )。 #inc04-20
如果表达式x * y+z中,“*”是作为友元函数重载的,“+”04-20
下面的语句中错误的是( )。04-20
在软件设计中不使用的工具是( )。 04-20