请在 下方输入 要搜索的题目:

关于while、loop和repeat三种循环语句有什么异同,下列描述正确的是_____。


A、while、loop和repeat三种循环语句都可以用来构造循环,实现特定语句或语句段的多次反复执行。;
B、while循环是条件判断在先,是否重复在后。满足条件,执行循环体,不满足则结束循环。repeat循环是条件判断在后面,先执行循环体再判断是否再重复。不满足条件时重复,满足条件时结束循环。;
C、loop循环框架中没有固定的重复依据,所以有点类似于repeat先执行循环体。循环体以外没有循环条件。所以,如果循环体中没有判断,loop循环将无判断可做,此时若循环体中没有类似于leave命令的语句,在不因为出错引发故障而导致运行中断以外,loop循环可能变成永远无条件重复的死循环。因而loop循环体中经常会在适当的地方加入有条件执行的leave语句,这样的话,leave的执行条件就变相地担当了循环重复与否的重复条件。;
D、当loop循环体中也有带条件的leave语句时,在条件为false时三种循环的表现不同,repeat和loop循环将会再次重复,while循环却是寿终正寝之时。而条件为true时while循环是即将开始重复之时,对repeat和loop循环则是使命完结之时。

发布时间:2024-06-24 16:37:46
推荐参考答案 ( 由 搜搜题库网 官方老师解答 )
联系客服
答案:
专业技术学习
搜搜题找答案
用户信息
没有账号?点我注册
专业技术学习
登录 - 搜搜题库网
立即注册
注册 - 搜搜题库网
验证码
立即登录