c语言中else if 是什么意思,怎么用的?
答案:2 悬赏:0 手机版
解决时间 2021-03-09 17:04
- 提问者网友:酱爆肉
- 2021-03-08 23:36
c语言中else if 是什么意思,怎么用的?
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-03-09 00:18
在同一个 if 结构中可以有多个 elseif 语句。第一个表达式值为 的 elseif 语句(如果有的话)将会执行。在 php 中,也可以写成“else if”(两个单词),它和“elseif”(一个单词)的行为完全一样。句法分析的含义有少许区别(如果你熟悉 C 语言的话,这是同样的行为),但是底线是两者会产生完全一样的行为。
elseif 的语句仅在之前的 if 或 elseif 的表达式值为 ,而当前的 elseif 表达式值为 时执行。
else if,和此名称暗示的一样,是 if 和 else 的组合。和 else 一样,它延伸了 if 语句,可以在原来的 if 表达式值为 时执行不同语句。但是和 else 不一样的是,它仅在 elseif 的条件表达式值为 时执行语句。
elseif 的语句仅在之前的 if 或 elseif 的表达式值为 ,而当前的 elseif 表达式值为 时执行。
else if,和此名称暗示的一样,是 if 和 else 的组合。和 else 一样,它延伸了 if 语句,可以在原来的 if 表达式值为 时执行不同语句。但是和 else 不一样的是,它仅在 elseif 的条件表达式值为 时执行语句。
全部回答
- 1楼网友:西岸风
- 2021-03-09 01:24
用到else if,说明至少有三种情况。
if(情况一)
{
.....
}
else if(情况2)
{
...
}
else
{
...
}追问什么意思?什么意思?在什么情况下用到追答比如,当age小于7时,上幼儿园;当age大于等于7小于12时,上小学;大于12上中学,可以这样
if(age < 7)
{
幼儿园
}
else if(age < 12)
{
小学
}
else
{
中学
}追问额 明白一丝能否再简单点追答if(表达式 1)
{
语句 1;
}
else if(表达式2)
{
语句 2;
}
else if(表达式 3)
{
语句3;
}
…
else if(表达式 m)
{
语句m;
}
else
语句n;
哪个表达式为真,也就是符合那种情况,则执行对应的语句;如果表达式都为假,则执行最后else后面的语句n。
if(情况一)
{
.....
}
else if(情况2)
{
...
}
else
{
...
}追问什么意思?什么意思?在什么情况下用到追答比如,当age小于7时,上幼儿园;当age大于等于7小于12时,上小学;大于12上中学,可以这样
if(age < 7)
{
幼儿园
}
else if(age < 12)
{
小学
}
else
{
中学
}追问额 明白一丝能否再简单点追答if(表达式 1)
{
语句 1;
}
else if(表达式2)
{
语句 2;
}
else if(表达式 3)
{
语句3;
}
…
else if(表达式 m)
{
语句m;
}
else
语句n;
哪个表达式为真,也就是符合那种情况,则执行对应的语句;如果表达式都为假,则执行最后else后面的语句n。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯