色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

實現數組中的數據由大到小的順序排列

洪振霞2年前19瀏覽0評論

實現數組中的數據由大到小的順序排列?

c#數組排序可以使用冒泡排序和linq的orderby方法實現

linq實現

數組=數組.orderbydesc();

冒泡排序

int[] nums = { 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 };

//交換時的中間量

int temp;

//比較的趟數

for (int i = 0; i < nums.Length-1; i++)

{

//交換的次數

for (int j = 0; j < nums.Length-1-i; j++)

{

if (nums[j] < nums[j + 1])

{

temp = nums[j];

nums[j] = nums[j + 1];

nums[j + 1] = temp;

}

}

}

//輸出冒泡排序后的數組

for (int i = 0; i < nums.Length; i++)

{

Console.Write(nums[i]+" ");

}

Console.ReadKey();

java數組冒泡排序,實現數組中的數據由大到小的順序排列