A-A+

下列关于条件语句的描述中 错误的是()。  A.一条if语句中最多只能有一个else子句  

2022-08-05 21:25:04 问答库 阅读 172 次

问题详情

  下列关于条件语句的描述中,错误的是()。

  A.一条if语句中最多只能有一个else子句

  B.if语句的if体内可以出现开关语句

  C.if语句中else if子句和else子句的顺序是没有限制的

  D.if语句中else子句是与它最近的if子句配对的

参考答案

C

【解析】

  (A) is true: -- 无论其它(B,C的状态) 均执行 {a}, 不再管后续的else了;

  (A) is false and (B) is true: -- 无论C的任何状态, 均执行 {b}, 不再管后续的else了;

  (A) is false and (B) is false and (C) is true: 执行 {c}, 不再管后续的else了;

  (A), (B), (C) 均为 false: 执行 {d}

考点:语句,条件