选择排序 C语言把 .length 换为sizeof()即可 public static void selectSort(int[] arr){ for(int x=0 ;x<arr.length-1; x++) //提供比较的空间角标 { for(int y=x+1; y<arr.length; y++) //提供剩余空间的角标 { if(arr[x]>arr[y]) //判断当前外循环角标位置上的值和内循环角标位置上的值 { int temp = arr[x]; arr[x] = arr[y]; arr[y] = temp; } } } }