选择题
为了避免在嵌套的if…else语句中产生二义性,C语言中规定与else子句配对的是______。
A、
与其在同一行上的if子句
B、
在其之后最近的不带else的if子句
C、
与其缩排位置相同的if子句
D、
在其之前最近的不带else的同层if子句
【正确答案】
D
【答案解析】
注意if与else的配对关系。原则是else总是与它上面最近的、未配对的if配对,因此答案为选项D。
提交答案
关闭