问题 单项选择题

下列关于do…while语句的叙述中正确的是( )。

A.do…while语句所构成的循环不能用其他语句构成的循环来代替

B.do…while语句所构成的循环只能用break语句跳出

C.do…while语句所构成的循环只有在while后面的表达式非零时才结束

D.do…while语句所构成的循环只有在while后面的表达式为零时才结束

答案

参考答案:D

解析: for语句、while语句以及do…while语句构成的循环可以相互转换。do…while循环的结束条件是while后面的表达式为0(即循环条件为“假”)。

单项选择题
单项选择题