关于LOOP循环语句,可用如下形式进行说明。其中描述正确的是______。 [循环语句标签:] LOOP 循环语句 ; [ ITERATE ; ] [ IF 结束条件 THEN LEAVE [循环语句标签] ; END IF ] END LOOP [循环语句标签] ;
A: “[ IF 结束条件 THEN... ]”部分是必须的,缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
B: 缺少“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”也不会导致循环无限执行下去,而是会在循环体中所有语句都执行完毕后自然结束。
C: 成对的方括号“[”、“]”引用的部分是可选项,说明“[循环语句标签:]” 、“[ ITERATE ; ]”、“[ IF 结束条件 THEN... ]”等部分都不是必须的。因此,若缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
D: 其它选项的表达都不对。
A: “[ IF 结束条件 THEN... ]”部分是必须的,缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
B: 缺少“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”也不会导致循环无限执行下去,而是会在循环体中所有语句都执行完毕后自然结束。
C: 成对的方括号“[”、“]”引用的部分是可选项,说明“[循环语句标签:]” 、“[ ITERATE ; ]”、“[ IF 结束条件 THEN... ]”等部分都不是必须的。因此,若缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
D: 其它选项的表达都不对。
举一反三
- 关于LOOP循环语句,可用如下形式进行说明。其中描述正确的是______。[循环语句标签:]LOOP循环语句;[ITERATE;][IF结束条件THENLEAVE[循环语句标签];ENDIF]ENDLOOP[循环语句标签]; A: 成对的方括号“[”、“]”引用的部分是可选项,说明“[循环语句标签:]”、“[ITERATE;]”、“[IF结束条件THE B: ..]”等部分都不是必须的。因此,若缺少了“[IF结束条件THE C: ..]”部分中的“LEAVE[循环语句标签];”将会导致循环无限执行下去,变成死循环。 D: 缺少“[IF结束条件THE E: ..]”部分中的“LEAVE[循环语句标签];”也不会导致循环无限执行下去,而是会在循环体中所有语句都执行完毕后自然结束。 F: “[IF结束条件THE G: ..]”部分是必须的,缺少了“[IF结束条件THE H: ..]”部分中的“LEAVE[循环语句标签];”将会导致循环无限执行下去,变成死循环。 I: 其它选项的表达都不对。
- 关于LOOP循环语句,可用如下形式进行说明。其中描述正确的是______。 [循环语句标签:] LOOP 循环语句 ; [ ITERATE ; ] [ IF 结束条件 THEN LEAVE [循环语句标签] ; END IF ] END LOOP [循环语句标签] ;
- 关于LOOP循环语句,可用如下形式进行说明。其中描述正确的是... END LOOP [循环语句标签] ;
- Loop循环本身虽然没有退出机制,但是就算Loop循环没有Leave语句或相类似功能的语句,Loop循环也会执行完循环体所有语句命令后自然结束。
- 循环结构中,如遇到break语句,则结束循环。[ ]