A-A+

下列有关SCAN循环结构 叙述正确的是()。 A.SCAN循环结构中的LOOP语句 可将程序

2022-08-05 22:10:23 问答库 阅读 172 次

问题详情

下列有关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][FORlExpressionl][WHILEIExpression2][Commands][LOOP][EXIT]ENDSCAN执行语句时,记录指针自动、依次在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。如果循环体包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回SCAN重新判断条件。范围如果不写,默认值是ALL;语句体SCAN和ENDSCAN必须同时存在,不能单独使用。

考点:结构,语句