java吧 关注:1,228,802贴子:12,689,755
  • 7回复贴,共1

图片这一段代码是有问题的,设abc分别是123,运行的结果:

只看楼主收藏回复

图片这一段代码是有问题的,设abc分别是123,运行的结果:最大值是2。
但是判断最大值的两条语句可以合成这样的写法吗?
肿么写呢


来自Android客户端1楼2017-11-11 18:20回复
    只想知道从逻辑上能不能写成一条


    来自Android客户端2楼2017-11-11 18:36
    回复
      a>b?(a>c?a:c):(b>c?b:c)


      IP属地:上海来自iPhone客户端3楼2017-11-11 18:43
      收起回复
        当a<b<c的时候你这个会输出b而不是c
        不管你写的多么精简都是没有用的,编译成汇编语言都一样


        来自Android客户端4楼2017-11-11 19:09
        收起回复