有关SCAN循环结构,叙述正确的是 ______。A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假B.在使用SCAN循环结构时,必须打开某一个数据库C.SCAN循环结构的循环体中必须写有SKIP语句D.SCAN循环结构,如果省略了<scope>子句 \FOR<expll>和WHILE条件子句,则直接退出循环

题目

有关SCAN循环结构,叙述正确的是 ______。

A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假

B.在使用SCAN循环结构时,必须打开某一个数据库

C.SCAN循环结构的循环体中必须写有SKIP语句

D.SCAN循环结构,如果省略了<scope>子句 \FOR<expll>和WHILE条件子句,则直接退出循环


相似考题
更多“有关SCAN循环结构,叙述正确的是 ______。A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开 ”相关问题
  • 第1题:

    有关LOOP语句和EXIT语句的叙述正确的是

    A.LOOP和EXIT语句可以写在循环体的外面

    B.LOOP语句的作用是把控制转到ENDDO语句

    C.EXIT语名的作用是把控制转到ENDDO语句

    D.LOOP和EXIT语句一般写在循环结构里面嵌套的分支结构中


    正确答案:D
    解析:在Visual FoxPro中,如果循环体中含有LOOP命令时,如果遇到LOOP,立即控制返回到DO WHILE,再次判断条件;如果循环体中含有EXIT,则当遇到EXIT时,立即退出循环,执行ENDDO后面的命令。通常,LOOP和EXIT出现在循环体的分支结构中。因此本题选择D。

  • 第2题:

    不属于循环结构的语句是( )A.SCAN...ENDSCANB.IF...ENDIFC.FOR...ENDFORS

    不属于循环结构的语句是( )

    A.SCAN...ENDSCAN

    B.IF...ENDIF

    C.FOR...ENDFOR

    D.DO While...ENDDO


    正确答案:B

  • 第3题:

    有关对FOR-ENDFOR计数循环结构叙述正确的是( )。

    A.循环次数是不定的

    B.循环体中的LOOP语句为跳出循环体

    C.循环体中的LOOP和EXIT语句的位置是固定的

    D.循环体中不应包括循环变量值的命令


    正确答案:D
    解析:在FOR-ENDFOR计数循环结构中,循环次数是由计数器的初始值、最终值和步长确定的。但在循环体中不应包括循环变量值的命令,即不能人为地修改循环控制变量,否则循环执行结果容易出错。LOOP与EXIT可以出现在循环体内的任何位置。

  • 第4题:

    下列有关SCAN循环结构,叙述正确的是( )。

    A. SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF( )函数的真假

    B. SCAN循环结构必须SCAN和ENDSCAN成对使用,不可单独使用

    C. SCAN循环结构的循环体中必须写有SKIP语句

    D. SCAN循环结构,如果省略了<scope>子句\FOR<expll>和WHILE<EXPL2>条件子句,则直接退出循环


    正确答案:B
    SCAN—ENDSCAN语句一般用于处理表中记录。语句可指明需处理的记录范围及应满足的条件。语句格式:
    SCAN[NOOPTIMIZE]
    [Scope][FOR lExpressionl][WHILE IExpression2]
    [Commands]
    [LOOP]
    [EXIT]
    ENDSCAN
    执行语句时,记录指针自动、依次在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。如果循环体包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回SCAN重新判断条件。范围如果不写,默认值是ALL;语句体SCAN和 ENDSCAN必须同时存在,不能单独使用。

  • 第5题:

    不属于循环结构的语句是( )。

    A.SCAN…ENDSCAN

    B.IF...ENDIF

    C.FOR...ENDFOR

    D.D0…ENDDO


    正确答案:B