有关FOR循环结构,叙述正确的是()A、对于FOR循环结构,循环的次数是未知的B、FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句C、FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错D、FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句

题目
有关FOR循环结构,叙述正确的是()

A、对于FOR循环结构,循环的次数是未知的

B、FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句

C、FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错

D、FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语句


相似考题
更多“有关FOR循环结构,叙述正确的是() ”相关问题
  • 第1题:

    下列有关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必须同时存在,不能单独使用。

  • 第2题:

    有关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。

  • 第3题:

    1、下列叙述中正确的是()。

    A.循环队列是顺序存储结构

    B.循环队列是链式存储结构

    C.循环队列是非线性结构

    D.循环队列的插入运算不会发生溢出现象


    C 【答案】:C 【知识点】:循环队列是什么结构 【解析】:循环队列是一种顺序存储的线性结构。

  • 第4题:

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

    A.循环次数是不定的

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

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

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


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

  • 第5题:

    下列叙述中正确的是()。

    A.循环队列是顺序存储结构

    B.循环队列是链式存储结构

    C.循环队列是非线性结构

    D.循环队列的插入运算不会发生溢出现象


    正确答案:A