社区
C语言
帖子详情
if和else if
z145030
2011-08-10 03:38:58
if(a<10)
{
b=1;
}
else if(10<a<20)
{
b=2;
}
else if(20<a<30)
{
b=3;
}
....
else
{
b=10
}
大致就这样,为什么运行时:当数字a从0-10增加到10-20时,b能从1变成2,但是当数字a继续增加到20-30时,b没有变化,还是2~~
为什么涅~
...全文
136
5
打赏
收藏
if和else if
if(a<10) { b=1; } else if(10<a<20) { b=2; } else if(20<a<30) { b=3; } .... else { b=10 } 大致就这样,为什么运行时:当数字a从0-10增加到10-20时,b能从1变成2,但是当数字a继续增加到20-30时,b没有变化,还是2~~ 为什么涅~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z145030
2011-08-10
打赏
举报
回复
~谢谢~~~~
xiaohei1757
2011-08-10
打赏
举报
回复
c语言不支持那样的操作符,毕竟机器没有那么高的智商,还是分开写,不会出错
叁叁玖玖
2011-08-10
打赏
举报
回复
if(a>10 && a<20)
月中蓝
2011-08-10
打赏
举报
回复
10<a<20
C语言不认识这么写的,这是两个条件要分开来写
war10811
2011-08-10
打赏
举报
回复
10<a<20 --> 10 < a && a < 20
20<a<30 --> 20 < a && a < 30
或者写个函数
int InRange(int x, int a, int b)
{
return (x > a && x < b);
}
关于if 与 else if / if
if(条件..1){ 要执行的语句; } if(条件..2) { 要执行的语句 } 双if是每一个if都会进行判断,依次对if进行判断,互相之间不会影响; if(条件..1){ 执行的语句 }else if(条件..2){ 执行的语句 } 这个if和else if 之间是有联系的,当不满足if中的条件的时候,就会去执行else if ,如果if中的条件已经满足了,就不会去判断else if中的条件了 ...
java if和else if的区别_关于C语言中if,elseif和else的区别在哪里
关于C语言中if,elseif和else的区别在哪里以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!关于C语言中if,elseif和else的区别在哪里if是条件判断语句,只有if的条件成立(表达式的值为真)后,才会执行if部分的代码,否则将会执行else的代码。如果是if...else if,则满足第一个if执行第一个...
matlab中if elseif语句,Matlab if…elseif…elseif…else…end语句
if语句后面可以有一个(或多个)可选elseif...和一个else语句,这对于测试各种条件非常有用。当使用if...elseif...else语句时,请记住几点:if可以有零个或一个else,它必须在elseif之后。if可以有零到多个elseif,它们必须在else语句之前。当有一个else if匹配成功,其余的elseif和else都不会被测试。语法if % Executes when ...
Matlab多if语句(if,elseif,else)分段执行时遇到被上一个条件覆盖的问题及解决
举个最简单的例子: 前面设置N_all=200,想要利用多if语句实现分段执行不同函数,得到y=1,y=2,y=1的三个分段: 却得到了分段图如下:在N_all=150~200区间内仍有THr=2,好像被前一个if语句(elseif)覆盖了。 找到解决方法: 由于一旦elseif的条件匹配成功,后面重复的elseif将不会被测试,因此想到简化elseif的条件(省去“>上一个临界点”的部分),改为 可以得到在N_all...
matlab中ifelse能嵌套吗,MATLAB嵌套if-else语句
本文概述if语句可以嵌套, 但是每个if语句都需要end关键字。句法if expressionStatementsif expressionStatementselseStatementsendelseif expressionStatementsif expressionStatementsendelseStatementsend例1% nested if-elseif-else program...
C语言
70,040
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章