在C语言中,while和do…while循环的主要区别是()
A.do…while的循环体不能是复合语句
B.do…while允许从循环体外转到循环体内
C.while的循环体至少被执行一次
D.do…while的循环体至少被执行一次
![](https://lstatic.shangxueba.com/sxbcn/h5/images/tips_org.png)
A.do…while的循环体不能是复合语句
B.do…while允许从循环体外转到循环体内
C.while的循环体至少被执行一次
D.do…while的循环体至少被执行一次
第1题
A.do-while循环体至少无条件执行一次
B.while循环条件要比do-while循环条件严格
C.do-while允许从外部转到循环体内
D.do-while循环体不能是复合语句
第2题
A.do…while的循环体至少无条件执行一次
B.do…while允许从外部转到循环体内
C.do…while的循环体不能是复合语句
D.while的循环控制条件比do…while的循环控制条件严格
第3题
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do-while的循环控制条件严格
C.do-while允许从外部转到循环体内
D.do-while的循环体不能是复合语句
第4题
A.do-while 的循环体至少无条件执行一次而while的循环体可能一次也不执行
B.while 的循环控制条件比 do-while 的循环控制条件严格
C.do-while 允许从外部转到循环体内
D.do-while 的循环体不能是复合语句
第5题
A.do-while的循环体不能是复合语句
B.do-while允许从外部转到循环体内
C.do-while的循环体至少无条件执行一次
D.while的循环控制条件比do-while的循环控制条件更严格
第6题
A.不能使用do-while语句构成的循环
B.do-while语句构成的循环必须用break语句才能退出
C.do-while语句构成的循环,当while语句中的表达式值为非零时结束循环
D.do-while语句构成的循环,当while语句中的表达式值为零时结束循环
第7题
A.不能由其他语句代替
B.无论循环条件是否满足,程序都至少执行一次循环
C.在某些情况下不能与while语句互换
D.“ do {语句;} while(表达式) ”书写格式正确无误
第8题
A.不能使用“do { 语句 } while (条件);”的循环。
B.“do { 语句 } while (条件);”的循环必须使用" break" 语句退出循环。
C.“do { 语句 } while (条件);”的循环中,当条件为非0时将结束循环。
D.“do { 语句 } while (条件);”的循环中,当条件为0时将结束循环。
第9题
A.由于do一while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句
B.do一while循环由do开始,用while结束,在while(表达式)后面不能写分号
C.在do一while循环体中,一定要有能使while后表达式值变为零("假")的操作
D.do一while循环中,根据情况可以省略while
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!