更多“不属于循环结构的语句是()。A.SCAN…ENDSCANB.IF...ENDIFC.FOR...ENDFORD.D0…ENDDO ”相关问题
  • 第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题:

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

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

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

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

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


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

  • 第4题:

    (25)在DO WHILE…ENDDO循环结构中,LOOP命令的作用是: A)退出过程,返回程序开始处 B)转移到DO WHILE语句行,开始下一个判断和循环 C)终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D)终止程序执行


    正确答案:B
    本题考查对程序控制结构中循环结构的理解。在DO WHIIE循环体中,如果包含了LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后的语句,而是转到DO WHILE的入口处重新判断条件。因此正确答案为B。

  • 第5题:

    在DO WHILE…ENDD0循环结构中LOOP语句的作用是( )。

    A.退出循环,返回到程序开始处

    B.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行

    C.该语句在DO WHILE…ENDDO循环结构中不起任何作用

    D.转移到DO WHILE语句行,开始下一次判断和循环


    正确答案:D
    D。【解析】在DOWHILE…ENDD0循环结构中LOOP语句的作用是循环结构,从LOOP处开始循环。