主题:外层if内的条件控制表达式成立那么嵌套内的语句还执行吗?
有以下程序代码:
int main()
{
int a=1,b=2,c=3,x;
if(a<3)
x=3;
else if(a<2)
x=2;
else
x=1;}
执行结果是:x=3;
难道第一个if后面的条件语句都不执行了吗?
}
int main()
{
int a=1,b=2,c=3,x;
if(a<3)
x=3;
else if(a<2)
x=2;
else
x=1;}
执行结果是:x=3;
难道第一个if后面的条件语句都不执行了吗?
}