import java.util.Scanner; public class nm { public static void main(String[] args) { int i, j, temp, arr[]; arr = new int[10]; Scanner sc = new Scanner(System.in); System.out.println("输入10个整数:"); // 初始化数组元素 for (i = 0; i < arr.length; i++) { arr[i] = sc.nextInt(); } sc.close(); for (i = 0; i < arr.length - 1; i++) { for (j = i + 1; j < arr.length; j++) { if (arr[j] < arr[i]) // 与擂台上的数进行比较 { temp = arr[i]; arr[i] = arr[j]; arr[j] = temp; } } } System.out.println("数组升序排序后的结果如下:"); for (int a : arr) { System.out.print(a + " "); } }}
比较交换法
最新推荐文章于 2024-08-12 16:47:32 发布