`

冒泡排序法

J# 
阅读更多

将下列数组中的数字由小到大排序:下面使用冒泡排序法排序。

int[] a = new int[10] { 2, 5, 6, 9, 8, 7, 4, 0, 3, 1 };
for (int i = 0; i < a.Length; i++)
{
for (int j = i + 1; j < a.Length; )
{
if (a[j] < a[i])
{
int x = a[i];
a[i] = a[j];
a[j] = x;
}
else
{
j++;
}
}
}
Response.Write(a[0] + "," + a[1] + "," + a[2] + "," + a[3] + "," + a[4] + "," + a[5] + "," + a[6] + "," + a[7] + "," + a[8] + "," + a[9]);
}

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics