C#写一个输入三个整数,按大到小顺序输出的小程序

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:01:41
本人初学者,请多指教。谢谢。

int[] arr = new int[3];
for (int i = 0; i < arr.Length; i++)
{
Console.WriteLine("请输入第" + (i + 1) + "个数");
arr[i] = Convert.ToInt32(Console.ReadLine());
}
for (int i = 0; i < arr.Length - 1; i++)
{
for (int j = 0; j < arr.Length - 1 - i; j++)
{
if (arr[j] < arr[j + 1])
{
int temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
for (int i = 0; i < arr.Length; i++)
{
Console.WriteLine(arr[i]);
}

冒泡排序?

int[] num={1,3,8,5,2,9,0,4};
int a;
for(int n=0;n<num.length-1;n++)
{