执行下列程序后,屏幕上显示的结果是( )。 X=2 Y=3 ? X.Y DO SUBL?? X.YPROCEDURE SUBLPRIVATE YX=4Y=5RETURN
A、
2 3 4 5
B、
2 3 4 3
C、
4 5 4 5
D、
2 3 2 3
【正确答案】
B
【答案解析】
解析:本题考查了Visual FoxPro过程文件中不同变量的定义及参数的传递。主程序中有两个变量X,Y,未指定类型默认为PUBLIC,然后调用SUBl中,使用了两个与主程序同名的变量X,Y,变量Y被定义为私有变量,这样,Y值的变化不会被反映到主程序的Y中,而X的值默认为PUBLIC。
提交答案
关闭