单选题 if语句嵌套使用时,else总是与______配对。
【正确答案】 C
【答案解析】[解析] C语言规定,else总是与它前面最近的未配对的if配对。注意选项B是不正确的,如如下嵌套格式:
if(表达式1)
{
if(表达式2)
语句1
}
else
语句2
与else最近的if语句已用花括号{}括起来,表示它是不带else的if语句。关于选项D,通常要求同一层的if、else在缩排位置相同的同一列上对齐,但排列对齐不是正确配对的保障机制,只是为了清晰体现嵌套结构,提高程序的可读性。