for (int i = 1; i <a.Length; i++) { for (int j = 1; j <=a.Length-i; j++) { if (a[j-1]<a[j]) //位置交换 { temp=a[j-1]; a[j-1]=a[j]; a[j]=temp; } } }