单选题 以下流程控制语句语法格式错误的是______。
  • A.BEGIN … END的语法格式为: BEGIN 语句1 语句2 ... END
  • B.IF语句的语法格式为: IF布尔表达式 语句块1
  • C.WHILE语句语法格式为: Do 循环体语句块 WHILE布尔表达式
  • D.IF…ELSE语句的语法格式为: IF布尔表达式 语句块1 [ ELSE 语句块2 ]
【正确答案】 C
【答案解析】[解析] WHILE语句用于设置重复执行的一个语句块。其语法格式为: WHILE布尔表达式 循环体语句块 当布尔表达式为真时,重复执行循环体语句块(重复执行部分称为循环体);当布尔表达式为假时就退出循环,继续执行WHILE语句后面的语句。所以本题的答案为C。