日期:2014-05-18 浏览次数:21171 次
//简单的一个排序方法
int[] arry = new int[17] { 1, 4, 6, 23, 2, 56, 7, 2, 46, 78, 89, 123, 34, 4, 6, 68, 9 };
for (int i = 0; i <arry.Length; i++)
{
Array.Sort(arry);
Console.WriteLine(arry[i]);
}
//冒泡排序
for (int i = 0; i < arry.Length-1; i++)
{
for (int j = 0; j < arry.Length-1-i; j++)
{
if (arry[j]>arry[j+1])//如果要降序,换成小于号就成
{
//交换元素
int temp = arry[i];
arry[j] = arry[j + 1];
arry[j + 1] = temp;
}
}
}
for (int i = 0; i <arry.Length; i++)
{
Console.WriteLine(arry[i]);
}