冒泡排序c#

冒泡排序作为一种排序方法,是让前一项与一项一项的相比,最终获得排序后的数列。

下面我们上代码:

while(true)
            { 
              Console.WriteLine("请输入数组长度(不小于十位)");
                int a = Convert.ToInt32(Console.ReadLine());//输入要输入的个数
                int w = 0;
                if(a>=10)
                {
                    int[] b;
                     b = new int[a];
                    for(int i=0;ib[r+1])//比较
                            {
                                w = b[r];
                                b[r] = b[r + 1];
                                b[r + 1] = w;
                            }
                        }
                    }
                    Console.WriteLine("从小到大的顺序是");
                    foreach (int h in b)//输出
                    {
                        Console.Write(h + "  ");
                    }
                }
               
            }

你可能感兴趣的:(冒泡排序c#)