问题 单项选择题

下列4个关于C语言的结论中错误的是( )。

A) 可以用do…while语句实现的循环一定可以用while语句实现
B) 可以用for语句实现的循环一定可以用while语句实现
C) 可以用while语句实现的循环一定可以用for语句实现
D) do…while语句与while语句的区别仅是关键字“while”出现的位置不同

答案

参考答案:D

解析: 本题考查几个循环语句的关系。①do…while语句、while语句、for语句所实现的循环可以相互替代;②do…while语句和 while语句的区别是do…while语句至少执行一次。

选择题
单项选择题 A1/A2型题