#region 冒泡排序
Random r = new Random();
int[] a = new int[20];
bool flag = false;
for (int i = 0; i < a.Length; i++)
{
a[i] = r.Next(100);
}
for (int i = 0; i < 20; i++)
{
flag = false;
for (int j = 0; j < a.Length-1-i; j++)
{
if (a[j] > a[j + 1]) {
int index = a[j + 1];
a[j + 1] = a[j];
a[j] = index;
flag = true;
}
}
if (flag != true)
{
break;
}
}
for (int i = 0; i < a.Length; i++)
{
Console.WriteLine(a[i]);
}
#endregion
C#100以内随机正整数 20个从小到大冒泡排序
最新推荐文章于 2023-01-15 16:20:31 发布