陈爱能,超星pdg远程阅览器,上海超生二胎罚款标准
冒泡排序是一种简单的排序算法。
它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。
1 /*//冒泡排序法 2 #include<stdio.h> 3 #define n 5 4 #include<stdlib.h> 5 6 int main() 7 { 8 int i, j;//循环变量 9 int temp;//用来交换的临时变量 10 int nums[n] = { 16,25,9,90,23 }; 11 //外层循环控制轮数 12 for (i = 0; i < n - 1; i++)//5个数只用比较4次,所以 n - 1 13 { 14 for (j = 0; j < n - i - 1; j++)//内层循环控制 每轮的比较次数 15 { 16 if (nums[j] > nums[j + 1]) 17 //如果前面的一个数小于后面的一个值,那么进行交换 18 { 19 temp = nums[j]; 20 nums[j] = nums[j + 1]; 21 nums[j + 1] = temp; 22 } 23 } 24 } 25 printf("排序后的结果:\n"); 26 for (i = 0; i < n; i++) 27 { 28 printf("%d\t", nums[i]); 29 } 30 return 0; 31 } 32 */
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
如何在没有core文件的情况下用dmesg+addr2line定位段错误
用QT制作3D点云显示器——QtDataVisualization
网友评论