package com.endless;
import java.util.Scanner;
/**
*输入三个数然后从大到小输出
*
*/
public class test {
public static void main(String args[]){
Scanner in =new Scanner(System.in);
int x=in.nextInt();
int y=in.nextInt();
int z=in.nextInt();
if(x>y){
if(y<z){//变量交换:一个数异或同一个数两次结果还是那个数
z=z^y;
y=z^y;
z=z^y;
}
}else if(x<y){
x=x^y;
y=x^y;
x=x^y;
if(y<z){//变量交换:求和相减
z=z+y;
y=z-y;
z=z-y;
}
}if(x<y){
x=x^y;
y=x^y;
x=x^y;
}System.out.println(x+">"+y+">"+z);
}
}
JAVA变量交换
最新推荐文章于 2022-03-13 22:36:31 发布