关于while和do-while循环,下列说法正确的是()
A.两种循环除了格式不通外,功能完全相同
B. 与do-while语句不通的是,while语句的循环至少执行一次
C. do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D. 以上都不对。
A.两种循环除了格式不通外,功能完全相同
B. 与do-while语句不通的是,while语句的循环至少执行一次
C. do-while语句首先计算终止条件,当条件满足时,才去执行循环体中的语句
D. 以上都不对。
A.没有区别,这两个结构任何情况下效果都一样
B.while循环比do-while循环执行效率高
C.while循环先判断后循环,所以循环至少被执行一次
D.while循环先循环后判断,所以循环至少被执行一次
A.两种循环结构中都必须有循环体,循环体不能为空
B.两种循环任何时候都可替换
C.while循环能实现的操作,for循环也都能实现
D.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果
A.正确
B.错误
B.do…while语句编写程序较为复杂
C.do…while循环是先执行循环体,后判定条件表达式是否成立,而while语句是先判定条件表达式,再决定是否执行循环体
D.无论条件是否成立,while语句都要执行一次循环体
A.正确
B.错误
A.while语句的执行效率较高
B.do…while语句编写程序较复杂
C.无论条件是否成立,while语句都要执行一次循环体
D.do…while循环是先执行循环体,后判断条件表达式是否成立,而while语句是先判断条件表达式,再决定是否执行循环体
下列说法中错误的是
A.只能在循环体内使用break语句
B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C.在while和do…while循环中,continue语句并没有使整个循环终止
D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
A.循环语句嵌套必须是同类型的语句
B.循环语句嵌套可以是同类型的语句,也可以不同类型
C.do_while循环语句和while循环语句的程序执行方式都是相同的
D.循环体中不能再有循环语句