手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

C# 中如何实现 冒泡排序

时间:2024-11-02 07:17:36

1、打开 visual studio 2010之后,大家按照下面的步骤,新建一个 后台控制程序。

C# 中如何实现 冒泡排序
C# 中如何实现 冒泡排序
C# 中如何实现 冒泡排序

2、因为是对数组进行排序,所以就先 构成一个数组,并赋值。int[] num = new int[]{ 19,12,34,45,65,12,33,432};

3、使用俩个for循环,就可以遍历数组,这样就可以确保每个数组元素都被使用。for(int i=0;i<num.Length-1;i++){ for(int j=0;j<num.Length-1-i;j++){}}

4、对比前后俩个数,将小的数字和大的交换位置,引入一个临时变量a来进行交换,代码如下图。if(num[j]> num[j+1]) { int a=num[j]; num[j]=num[j+1]; num[j+1]=a; }

C# 中如何实现 冒泡排序

5、使用 foreach对数组进行遍历,然后使用console输出数组。foreach(int number in num){ Console.WriteLine(number);}

C# 中如何实现 冒泡排序

6、调试的时候,在代码没有出错的情况下,有错误的话,按照提示进行修改,完成之后,点击 上部菜单的 调试。

C# 中如何实现 冒泡排序

7、选择 开始执行(不调试),如下图所示。

C# 中如何实现 冒泡排序

8、然后就会在 命令符窗口中 看到排序的结果,冒泡排序是一个升序排序。

C# 中如何实现 冒泡排序
© 手抄报圈