问题 单项选择题

在Visual FoxPro中有如下程序:
*程序名:TEST.PRG
*调用方法:DO TEST
SETTALK OFF
CLOSE ALL
CLEAR ALL
mX="Visual FoxPro"
mY"二级:
DO SUB1 WITH mX
mY+mX
RETURN
*子程序:SUB1.PRG
PROCEDURE SUB1
PARAMETERS mX
LOCAL mX
mX="Visual FoxPro DBMS考试"
mY"计算机等级"+mY
RETURN
执行命令后,屏幕的显示结果为 ______。

A.二级Visual FoxPro

B.计算机等级二级Visual FoxPro DBMS考试

C.二级Visml FoxPro DBMS考试

D.计算机等级二级Visual FoxPro

答案

参考答案:D

解析: TEST调用了子程序SUB1,并且传递给SUB1一个参数mX。但在子程序SUB1中定义了一个局部变量mX,所以SUB1中的变量mX的值不会影响到TEST程序中的mX,值发生改变的只是变量mY。

单项选择题 A1型题
单项选择题