有三个数: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);
网友评论