itgle.com

设VisualFoxPro的程序中有PROG1.PRG、PROG2.PRG、PROG3.PRG3层程序依次嵌套,下面的叙述中,正确的是______。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主程序

题目

设VisualFoxPro的程序中有PROG1.PRG、PROG2.PRG、PROG3.PRG3层程序依次嵌套,下面的叙述中,正确的是______。

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
解析:VisualFoxPro的程序是由若干个功能模块有机组合而形成的一个完整系统。各模块之间可以存在功能调用关系。模块有主模块和子模块之分,主模块调用子模块。主模块与子模块的概念是相对一个特定的调用关系而言的,一个模块在某个调用关系中是主模块,在另外的某个调用关系中也许是子模块,反之亦然,如本题中的PROG2.PRG。VisualFoxPro中主模块称为主程序,子模块称为子程序,也称为“过程”。本题中PROG1.PRG、PROG2.PRG、PROG3.PRG就是3层程序依次嵌套调用。子程序的返回可使用以下命令:RETRY返回到主程序中调用它的那条命令,RETURN则返回到主程序中调用它的那条命令的下一条命令,RETURNTOMASTER则返回到多层嵌套子程序调用中的最高层程序。
根据上述3层程序嵌套调用关系,在PROG3.PRG中必须使用RETURNTOMASTER语句才能返回PROG1.PRG主程序,所以选项D正确;选项C在PROG3.PRG中用RETURN语句,只能返回PROG2.PRG,不能返回PROG1.PRG主程序;选项A和B中RUN语句不能完成调用功能,使用错误。
更多“设VisualFoxPro的程序中有PROG1.PRG、PROG2.PRG、PROG3.PRG3层程序依次嵌套,下面的叙述中,正确的是 ”相关问题
  • 第1题:

    设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

  • 第2题:

    设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

  • 第3题:

    主程序调用的子程序最多嵌套 层。


    D

  • 第4题:

    以下叙述正确的是 ( )

    A.在Visual Basic应用程序中,过程的定义可以嵌套,但过程的调用不能嵌套

    B.在Visual Basic应用程序中,过程的定义不可以嵌套,但过程的调用可以嵌套

    C.在Visual Basic应用程序中,过程的定义和过程的调用均可以嵌套

    D.在Visual Basic应用程序中,过程的定义和过程的调用均不能嵌套


    正确答案:B
    解析:在Visual Basic应用程序中,过程的定义不可以嵌套,但过程的调用可以嵌套,选项B正确。

  • 第5题:

    设某程序中有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
    解析: