数组传递至循环结构时,使用For循环的优势是()

题目
单选题
数组传递至循环结构时,使用For循环的优势是()
A

For循环允许在结构边框调整数组大小

B

For循环允许在结构边框自动初始化数组

C

遍历数组时For循环可获取最佳性能

D

默认情况下For循环允许自动索引数组

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

第2题:

()和()都是循环结构的附加对象,前者的功能是把当前循环完成时的某个数据传递给下一次循环的开始;后者相当于只有一个左端子的移位寄存器,同样用于在两次循环之间传递数据。


正确答案:移位寄存器;反馈节点

第3题:

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

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

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

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

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


参考答案:C

第4题:

数组传递至循环结构时,使用For循环的优势是()

  • A、For循环允许在结构边框调整数组大小
  • B、For循环允许在结构边框自动初始化数组
  • C、遍历数组时For循环可获取最佳性能
  • D、默认情况下For循环允许自动索引数组

正确答案:D

第5题:

遍历全部数组元素的方法有?() 

  • A、使用for 循环
  • B、使用迭代器Iterator
  • C、使用枚举器Enumeration
  • D、使用增强型for 循环

正确答案:A,D

第6题:

数组是同类数据元素的集合,簇是()的集合。循环结构内的标量经自动索引成为()。


正确答案:混合元素;一维数组

第7题:

下面关于do...while循环结构描述不正确的是()

  • A、由于do...while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
  • B、程序中只要使用了二个或二个以上的do...while循环结构就构成了循环嵌套
  • C、do...while循环结构中可以使用循环跳转语句continue及break
  • D、do...while循环结构是先判断循环条件后执行循环体

正确答案:A,B,D

第8题:

以下是线性表的数据结构是()。

A、数组

B、单链表

C、双链表

D、循环链表


答案:ABCD

第9题:

以下哪种方法不适用于创建一维数组?()

  • A、在前面板上放置数组外框,并将控件拖曳至该外框
  • B、使用While循环,禁用自动索引
  • C、使用For循环,启用自动索引
  • D、使用初始化数组函数

正确答案:B

第10题:

下列表述正确的是?()

  • A、传输数组时,For循环输入/输出通道的默认设置为启用索引
  • B、传输数组时,While循环输入/输出通道的默认设置为禁用索引
  • C、A和B
  • D、以上均不正确

正确答案:C

更多相关问题