题目
任意输入四个数,要求将该四个数进行由大到小排序并输出。
Java实现
冒泡排序
public static void test03(){
Scanner sc = new Scanner(System.in);
int[] a = new int[4];
for (int i = 0; i < 4; i++) {
a[i] = sc.nextInt();
}
int length = a.length-1;
while (true){
for (int i = 0; i < length; i++) {
if (a[i] < a[i+1]) {
int swap = a[i];
a[i] = a[i+1];
a[i+1] = swap;
}
}
length--;
if (length == 0) break;
}
for (int i = 0; i < a.length; i++) {
System.out.println(a[i]);
}
}