C语言——<算法>_冒泡算法的使用及理解
程序员文章站
2023-02-20 22:30:15
对数组内数值进行有规则排序时,就要用冒泡算法,也是比较简单的一个算法 include include int main() { int a[] = { 5,26,7,22,3,36,30,12,80,15,32 }; // printf("%d",_countof(a)); for (int i = ......
对数组内数值进行有规则排序时,就要用冒泡算法,也是比较简单的一个算法
#include <stdio.h> #include <stdlib.h> int main() { int a[] = { 5,26,7,22,3,36,30,12,80,15,32 }; // printf("%d",_countof(a)); for (int i = 0; i < _countof(a) -1;++i) { for (int j =0; j < _countof(a) -i-1;++j) { if (a[j] > a[j+1]) { int k = a[j]; a[j] = a[j + 1]; a[j + 1] = k; } } } for (int i = 0; i < _countof(a);++i) { printf("%d\n",a[i]); } return 0; }
上一篇: Python开发爆破工具
下一篇: 对于条件语句的程序编写问题