當前位置:編程學習大全網 - 編程軟體 - C#怎麽比較三個數的大小並按從大到小的順序輸出

C#怎麽比較三個數的大小並按從大到小的順序輸出

三個數 :

int a = 1;

int b = 5;

int c = 3;

兩種思路,壹種是自己寫排序算法,有外部排序、內部排序,細分又有冒泡、快速、希爾排序、歸並排序等等。 可以自己看書。 這種排序算法壹般都是考試用的,或者大量高效率數據篩選。寫起來很麻煩。

另壹種是直接用C#的算法,進行排序並輸出。

int[] array = new int[]{a,b,c};

//array 目前是亂的 1 ,5, 3

array = array.OrderBy(x=>x).ToArray();

//這壹句就是排序“OrderBy”, 如果希望倒序(從大到小)則用OrderByDescending

此時array會排成135 或者531(倒序)。

然後依次輸出就可以了

foreach(var number in array )

{

Consolo.Write(number);

}

  • 上一篇:四川工程職業技術學院怎麽樣
  • 下一篇:java Format什麽意思
  • copyright 2024編程學習大全網