您的位置:首页 > 其它

冒泡排序-方法2

2015-08-11 08:22 411 查看
using System.Threading;

namespace 由小到大
{
class Program
{
static void Main(string[] args)
{
Console.Write("输入个数:");

int[] a = new int[int.Parse(Console.ReadLine())];

int i = a.Length;

for (int b = 0; b < i; b++)
{
Thread.Sleep(500);

Random r = new Random();

a[b] = r.Next(1, 99);

Console.Write(" " + a[b]);
}

Console.Write("\n由小到大");
int x, y;
for ( x = 0; x < i; x++)
{
for ( y = x; y < i ; y++)
{
if (a[x] > a[y])
{
int k = a[y];
a[y] = a[x];
a[x] = k;
}
}
Console.Write(" " + a[x]);
}
//foreach(int k in a )
//Console.Write(" " + k]);
Console.ReadLine();

}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: