问题 填空题

在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是()。

  * 程序文件名:main.prg

  SET TALK OFF

  CLOSE ALL

  CLEAR ALL

  mX="Visual FoxPro"

  mY="二级"

  DO s1

   mY+mY

  RETURU

  * 子程序文件名:s1.prg

  PROCEDURE s1

  LOCAL mX

  mX="Visual FoxPro DBMS 考试"

  mY="计算机等级"+ mY

  RETURN

答案

参考答案:计算机等级二级Viusal FoxPro

解析:

在程序中直接使用而由系统自动隐含建立的变量都是私有变量,它的作用域是建立它的模块及其下属模块。利用LOCAL命令建立的变量为局部变量,局部变量只能在建立它的模块中使用,不能在上层或下层模块中使用,当模块结束时,也将自动释放。因此结果为"计算机等级二级Viusal FoxPro"。

单项选择题
单项选择题