C语言里面if语句的嵌套不太会```有没有比较经典的例子``让人能更深刻的理解的``高手指点``

多谢了``越详细越好`
2024-12-25 02:06:46
推荐回答(5个)
回答1:

int x=20;y=x; //x、y值都为20
if(x<1) //x为20,不满足此条件,故其下面的代码不会执行
{
if(y==5)
x<1&&y==5;
else
x<1&&y!==5;
}

else if(x>15) //x满足条件,继续执行下面的语句
{
if(y==5) //y为20,不满足此条件,故其下面的代码不会执行
x>15&&y==5;
else //y满足条件,继续执行下面的语句
x>15&&y!==5 //这里是程序输出的结果
}

如果不满足,大括号里的就都不执行,我就是简单的举个例子,写的可能不规范

回答2:

这个没什么,举个简单例子
if(x<0)
y=-1
eles
{
if(x==0)
y=0;
eles
y=1;
} 答案补充 有什么复杂的条件,说来听听,有例子才好讲解 答案补充 写得整齐的话很容易看,而且有些程序需要最多的就是判断语句,而if和switch是最好的选择

回答3:

if是最简单的语句了
多看看例子
记住else跟if是就近配对就行了

回答4:

经典的例子给你看了 你也不知道经典不经典,
你看看 书上的 那个 流程图 就 会懂的,
流程图画的那么清楚
先懂概念, 再来操作.

回答5:

楼上的 else写错了!!!!!!!!!!!!!!!!!!!!