...{20,10,50,40,30,70,60,80,90,100}进行由大到小的排序?答:private void sort(){ int i,j,k,t;for(i=0;i<n-1;i++){ k=i;//假设x[i]最大,记为x[k]for(j=i+1;j<n;j++){ if(a[k]<a[j])//如果有比x[k]大的数,记该数为最大的数x[k]k=j;} if(k!=i)//一轮比完后,若x[k]发生了变化,说明有比x[i]大的数在后面...
...10,55,40,30,70,60,80,90,100}进行从大到小的排序答:遍历数组,如果有比max大的,将值给max,同时用pos记住该元素的角标 4.让最大数和i位置的元素交换 / int[] arr = {20,10,55,40,30,70,60,80,90,100};System.out.println("排序前:");listArr(arr);System.out.println("排序后:");sort(arr);listArr(arr);} private static void ...