首页 > 代码库 > 使用条件运算符取3个数中不大不小的那个数
使用条件运算符取3个数中不大不小的那个数
使用条件运算符取3个数中不大不小的那个数,若a、b、c为3个不相等的整数,m为要求的a、b、c中不大不小的那个数,则可以使用下面的表达式:
m = a>b?b>c?b:a>c?c:a:a>c?a:b>c?c:b;
如果使用if-else结构,等效代码如下:
if(a>b){ if(b>c){ m = b; }else{ if(a>c){ m = c; }else{ m = a; } }}else{ if(a>c){ m = a; }else{ if(b>c){ m = c; }else{ m = b; } }}
使用条件运算符取3个数中不大不小的那个数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。