java吧 关注:1,302,529贴子:12,857,021
  • 27回复贴,共1

【水】看到一个有意思的题,考考众吧友

只看楼主收藏回复

一楼不给看


IP属地:浙江1楼2013-11-16 21:03回复
    有两个整形变量 a,b 不一样大,问如果不用任何判断语句(if 、switch、三目运算符等)怎么判断哪个数大第一次水经验,求回复,知道答案的就先忍一会


    IP属地:浙江2楼2013-11-16 21:04
    回复
      2026-05-09 10:55:35
      广告
      不感兴趣
      开通SVIP免广告
      求经验 我要十级


      IP属地:浙江3楼2013-11-16 21:06
      回复
        给你经验就是了啊


        5楼2013-11-16 21:12
        收起回复
          printf("%d",a>b);
          是的话就是1,不是就是0咯;


          6楼2013-11-16 21:14
          收起回复
            这个好难啊,我是新手,来给你送经验。


            IP属地:北京来自Android客户端7楼2013-11-16 21:17
            收起回复
              人脑判断。。。


              IP属地:上海来自Android客户端8楼2013-11-16 21:19
              收起回复
                static int max(int a,int b){
                int[] x ={a,b};
                int i = a-b;
                i = i>>>31;
                return x[i];
                }


                9楼2013-11-16 21:19
                收起回复
                  2026-05-09 10:49:35
                  广告
                  不感兴趣
                  开通SVIP免广告
                  刷经验


                  来自手机贴吧10楼2013-11-16 21:29
                  收起回复
                    用boolean不就行了


                    来自Android客户端11楼2013-11-16 21:32
                    收起回复
                      Integer.compare(a, b);


                      IP属地:广西12楼2013-11-16 21:33
                      收起回复