冒泡排序,是一种将数组内的数字按照从大到小,或从小到大排序的一组编码,十分有助于对于杂乱数字的整理,其基本格式为:
首先建立一个数组:
int[] a = new int[8] { 10, 9, 12, 17, 6, 3, 11, 8 };
for (int i=1;i<=a.Length-1 ;i++ )
{
for (int j=1;j<=a.Length-i ;j++ )
{
将数组内数字按顺序排列:
if (a[j] < a[j - 1])
{
int t = a[j];
a[j] = a[j - 1];
a[j - 1] = t;
}
}
}
最后依次打印出数字:
for (int i = 0; i < a.Length; i++)
{
Console.WriteLine(a[i]);
}