从大到小依次输出三个整数

从大到小依次输出三个整数

           1.把小数像冒泡一样交换到最后一个 2.把前两个进行比较

 

	public static int[] descent(int x,int y,int z){
		int temp = x;
		if(x<y){
			temp = x;
			x = y;
			y =temp;
		}
		if(y<z){
			temp = z;//保留大的数暂时不进行交换 
			z = y;
			if(x<temp){
				y = x;
				x = temp;
			}else{
				y = temp;
			}
		}
		return new int[]{x,y,z};
	}

你可能感兴趣的:(从大到小依次输出三个整数)