第31题: [单项选择]C语言中,下列叙述正确的是( )。 A. 不能使用do-while语句构成的循环 B. do-while语句构成的循环,必须用break语句才能退出 C. do-while语句构成的循环,当while语句中的表达式值为非零时结束循环 D. do-while语句构成的循环,当while语句中的表达式值为零时结束循环 参考答案:D 答案解析:[解析] 本题考查do-while语句。C语言支持do-while语句,选项A)错误;do-while构成的循环,当while语句中的表达式值为零时结束循环,故选项B)、C)都是错误的。