c++问题的if 和else的关系

来源:百度知道 编辑:UC知道 时间:2024/07/08 19:56:57
好多的 if 和else
究竟哪个对哪个呀?
如if__ 1
if__ 2
if__ 3
else-- 4
else-- 5
else-- 6

if和最近的else是一对,
3、4;
2、5;
1、6;
分别是一对,
你要是分不清的话,就用{ }括起来

最后一个if找第一个else,然后类推

实际上是这样的:
if() //1
{
if() //2
{
if(){} //3
else{} //4
}
else{} //5
}
else{} //6

什么意思?你说的什么?表达能力不好。。。

第一个else对应离它最近的if,其他else也是对应离它最近的但没有被别的else对应过的if

ha 哈 偶看懂了。