问题 单项选择题

设有以下循环结构 Do 循环体 Loop While<条件> 则以下叙述中错误的是

A.若“条件”是一个为0的常数,则一次也不执行循环体

B.“条件”可以是关系表达式、逻辑表达式或常数

C.循环体中可以使用Exit Do语句

D.如果“条件”总是为True,则不停地执行循环体

答案

参考答案:A

解析: 本题考查Do循环控制语句。当指定的“循环条件”为True,或直到指定的“循环条件”变为True之前重复执行循环体。本题的关键是“条件”是True还是False。若“条件”是一个为0的常数,则表示False,但Do循环仍然可以执行一次循环体,直到遇到这一条件时,系统才会作出判断退出该循环。故A项是不正确的。循环体中可以使用Exit Do语句,也可以不使用。C项表述正确。“条件”可以是关系表达式、逻辑表达式,也可以是常数,B项表述正确。

多项选择题
单项选择题