LOOP和EXIT在循环体中,一般与分支语句配套使用。()
- · 有6位网友选择 对,占比75%
- · 有2位网友选择 错,占比25%
形式1:
Do{While
Until}<条件>
语句块
[Exit Do
语句块]
Loop形式2:
Do
语句块[Exit Do
语句块]
Loop{While
Until}<条件>
形式1和形式2的区别在于()
A. 形式1为先执行后判断,至少执行一次形式2为先判断后执行,可能一次也不执行
B. 形式1为先判断后执行,可能一次也不执行形式2为先执行后判断,至少执行一次
C. 形式1为先判断后执行,至少执行一次形式2为先执行后判断,至少执行一次
D. 以上说法都不正确
A.loop和exit语句可以写在循环体的外面
B.loop语句的作用是把控制转到enddo语句
C.exit语句的作用是把控制转到enddo语句
D.loop和exit语句一般写在循环结构里面嵌套的分支结构中
A、“[ IF 结束条件 THEN... ]”部分是必须的,缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
B、缺少“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”也不会导致循环无限执行下去,而是会在循环体中所有语句都执行完毕后自然结束。
C、成对的方括号“[”、“]”引用的部分是可选项,说明“[循环语句标签:]” 、“[ ITERATE ; ]”、“[ IF 结束条件 THEN... ]”等部分都不是必须的。因此,若缺少了“[ IF 结束条件 THEN... ]”部分中的“LEAVE [循环语句标签] ;”将会导致循环无限执行下去,变成死循环。
D、其它选项的表达都不对。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!