![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
while循环和do-while循环的区别是( )。
A.没有区别,这两个结构任何情况下的效果都一样
B.while循环比do.while循环执行效率高
C.while循环是先循环后判断,所以循环体至少被执行一次
D.do-while循环是先循环后判断,所以循环体至少被执行一次
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A.没有区别,这两个结构任何情况下的效果都一样
B.while循环比do.while循环执行效率高
C.while循环是先循环后判断,所以循环体至少被执行一次
D.do-while循环是先循环后判断,所以循环体至少被执行一次
A.while循环先判断后执行,for循环先执行后判断
B.while循环的判断条件一般是程序结果,for循环的判断条件一般是非程序结果
C.两种循环在任何时候都不可以替换
D.两种循环结构中都必须有循环体,循环体不能为空
A.do while …loop循环和do…loop while循环至少都执行一次
B.do while …loop循环可能不执行,do…loop while循环至少执行一次
C.do while …loop循环至少执行一次,do…loop while循环可能不执行
D.do while …loop循环和do…loop while循环可能都不执行
A.使用while和do-while循环时,循环变量初始话的操作应在循环体语句之前完成
B. while循环是先判断表达式,后执行循环语句
C. do-while和for循环均是先执行循环语句,后判断表达式
D. for,while和do-while循环中的循环体均可以由空语句构成
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do-while的循环控制条件严格
C.do-while允许从外部转到循环体内
D.do-while的循环体不能是复合语句
A.do…while循环语句和while循环语句功能相同
B.do…while循环语句将循环条件放在了循环体的后面
C.do…while循环语句可以省略do语句
D.do…while循环语句中无论循环条件是否成立,循环体都会被执行一次
A.do-while 的循环至少无条件执行一次。
B.while 循环控制条件比 do-while 的循环控制条件严格
C.do-while 允许从外部转入到循环体内
D.do-while 的循环体不能是复合语句
A.while语句的功能可由do-while语句实现
B.do-while语句的功能可由while语句实现
C.若已知循环体的次数,则只能使用while语句
D.循环条件相同时,do-while语句的执行效率更高