C# 基础之 冒泡排序

int[] nums = { 2,5,8,3,6,1,3,9,0};
            for (int i = 0; i < nums.Length - 1; i++)
            {
                for (int j = 0; j < nums.Length - 1 - i; j++)
                {
                    if (nums[j] > nums[j + 1])
                    {
                        int temp = nums[j];
                        nums[j] = nums[j + 1];
                        nums[j + 1] = temp;
                    }
                }

            }
            //使用Array.Sort() 只能对数组做一个升序的排列
            //使用Array.Reverse()对数组进行反转

 

赞(0)
未经允许不得转载:TaKaSa » C# 基础之 冒泡排序