4、为三个数排序

2023-03-23  本文已影响0人  RobertLiu123

有三个数:5、2、3,请为它们从小到大排序


        int x = 5;
        int y = 2;
        int z = 3;
        if(x > y){
            x = x ^ y;
            y = x ^ y;
            x = x ^ y;
        }
        if(x > z){
            x = x ^ z;
            z = x ^ z;
            x = x ^ z;
        }
        if(y > z){
            y = y ^ z;
            z = y ^ z;
            y = y ^ z;
        }

        System.out.println("三个数从小到大的顺序是" + x + "," + y + "," + z);
上一篇 下一篇

猜你喜欢

热点阅读