第3题: [单项选择]下列关于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(即循环条件为“假”)。