static void Main(string[] args)
{
int min;
int[] nums = new int[20];
for (int i = 0; i < 20; i++)
{
int a= Convert.ToInt32(Console.ReadLine());
nums[i] = a;
}
//外層循環數組
for (int i = 0; i < nums.Length - 1; i++)
{
// 初始第壹個值為最小值
min = i;
// 內層循環,從外層循環的數組元素的後壹個元素開始
for (int j = i + 1; j < nums.Length; j++)
{
// 找到最小的那個元素
if (nums[j] < nums[min])
min = j;
}
// 把最小的元素放到數組的最前面,然後後面的元素繼續循環
int t = nums[min];
nums[min] = nums[i];
nums[i] = t;
}
for (int i = 0; i < nums.Length - 1; i++)
{
Console.Write(nums[i]+"--");
if (i == 9)
Console.WriteLine();
}
Console.ReadLine();
}