在C语言中,常用的排序算法有:冒泡排序、快速排序、插入排序、选择排序、希尔排序、堆排序以及归并排序等等。以下是小编为大家搜索整理的C语言经典冒泡排序法,希望能给大家带来帮助!C经典冒泡排序法下面是小编为大家整理的2023年C语言经典冒泡排序法详解(2023年),供大家参考。
在C语言中,常用的排序算法有:冒泡排序、快速排序、插入排序、选择排序、希尔排序、堆排序以及归并排序等等。以下是小编为大家搜索整理的C语言经典冒泡排序法,希望能给大家带来帮助!
C经典冒泡排序法
void BubleSortint* siSortArray, int siLen
bool bSwapped = true;
do
bSwapped= false;
forint i = 0; i < siLen - 1; i++
if siSortArray[i] > siSortArray[i+1]
int temp = siSortArray[i];
siSortArray[i]= siSortArray[i + 1];
siSortArray[i+ 1] = temp;
bSwapped= true;
whilebSwapped;
推荐访问: 冒泡 详解 排序 C语言经典冒泡排序法详解 C语言经典冒泡排序法详解 c语言用冒泡法排序 C语言冒泡排序算法详解