(22)在Visual FoxPro中有如下程序:*程序名:TEST .PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLEAR ALLmX = "Visual FoxPro "mY = "二级"DO SUB1 WITH mX?mX+mYRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mX1LOCAL mXmX ="Visual FoxPro DBMS 考试"mY ="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果

题目

(22)在Visual FoxPro中有如下程序:*程序名:TEST .PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLEAR ALLmX = "Visual FoxPro "mY = "二级"DO SUB1 WITH mX?mX+mYRETURN*子程序:SUB1.PRGPROCEDURE SUB1PARAMETERS mX1LOCAL mXmX ="Visual FoxPro DBMS 考试"mY ="计算机等级"+mYRETURN执行命令DO TEST后,屏幕的显示结果为A)二级Visual FoxProB)计算机等级二级Visual FoxPro DBMS考试C)二级Visual FoxPro DBMS考试D)计算机等级二级Visual FoxPro


相似考题
更多“(22)在Visual FoxPro中有如下程序:*程序名:TEST .PRG*调用方法:DO TESTSET TALK OFFCLOSE ALLCLE ”相关问题
  • 第1题:

    在Visual FoxPro中有如下程序文件TEST: *程序名:TEST.PRG *调用方法:DO TEST SET TALK OFF CLOSE ALL mX=“Visual FoxPro” mY=“二级” DO SUB1 WITH mY ?mY+mX RETURN *子程序:SUB1.PRG PROCEDURE SUB1 PARAMETERS mY mY=“计算机等级”+mY RETURN 执行命令DO TEST后,屏幕的显示结果为

    A.二级Visual FoxPro

    B.计算机等级二级Visual FoxPro

    C.计算机等级Visual FoxPro

    D.计算机等级二级


    正确答案:B
    解析:TEST调用了子程序SUB1,并且传递给SUB1一个参数mY。mY的值在子程序SUB1中发生改变并传回给主程序TEST。

  • 第2题:

    设Visual FoxPro的程序中有PROGI.PRG:PROG2.PRG、PROG3.PRG,三个程序依次嵌套,下面的叙述正确的是( )。

    A.在PROG1.PRG中用[RUN PROG2.PRG语句可以调用PROG2.PRG子程序

    B.在PROG2.PRG中用RUN PROG3.PRG语句可以调用PROG3.PRG子程序

    C.在PROG3.PRG中用RETURN语句可以返回PROG1;PRG主程序

    D.在PROG3.PRG中用RETURN TO MASTER语句可以返回PROG1.PRG主程序


    正确答案:D

  • 第3题:

    设某程序中有PROG1.prg、PROG2.prg、PROG3.prg三个程序依次嵌套,下面叙述中正确的是

    A.在PROG1.prg中用!RUNPROG2.prg语句可以调用PROG2.prg子程序
    B.在PROG2.prg中用RUNPROG3.prg语句可以调用PROG3.prg子程序
    C.在PROG3.prg中用RETURN语句可以返回PROG1.prg主程序
    D.在PROG3.prg中用RETURNTOMASTER语句可以返回PROG1.prg主程序

    答案:D
    解析:

  • 第4题:

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

    A.二级Visual FoxPro

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

    C.二级Visual FoxPro DBMS考试

    D.计算机等级二级Visual FoxPro


    正确答案:D
    解析:题目中的主程序TEST调用了子程序SUB1,调用过程中传递给子程序SUB1一个参数mX,由于在子程序SUB1中mX被定义为一个局部变量,其作用域只是在SUB1中有效,所以SUB1中的变量mX的值不会影响到主程序中TEST程序中的 mX,值发生改变的只是变量mY。子程序SUB1执行完毕后变量mY和mX值分别为“计算机等级二级”和“Visual FoxPro”。主程序最后利用“+”运算符将两个变量My和mX顺序连接,其结果为“计算机等级二级Visual FoxPro”。

  • 第5题:

    设Visual FoxPro的程序中有PROG1.prg、PROG2.prg、PROG3.prg三层程序依次嵌套,下面的叙述中,正确的是______。

    A.在PROG1.prg中用! RUN PROG 2.prg语句可以调用PROG2.prg 子程序

    B.在四PROG2.prg中用RUN PROG3.prg语句可以调用PROG3.prg子程序

    C.在PROG3.prg中用RETURN 语句可以返回PROG1.prg主程序

    D.在PROG3.prg中用RETUN TO MASTER语句可返回PROG1.prg主程序


    正确答案:D