#include<stdio.h>
//排序
void bubbleSort(int *arr, int len){
for(int i=0; i < len; i++){
for(int j=0; j < len - i - 1; j++){
if(arr[j] > arr[j+1]){
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
//打印排序后的数组
void printArray(int *arr, int len){
for(int i=0; i < len; i++){
printf("%d\n",arr[i]);
}
}
int main(){
int arr[] = {1, 5, 3, 6, 8, 10};
int len = sizeof(arr)/sizeof(int);
bubbleSort(arr, len);
printArray(arr, len);
}
C语言冒泡排序
最新推荐文章于 2025-12-14 20:03:46 发布
本文介绍了一个简单的冒泡排序算法实现,并通过一个具体的数组排序示例展示了如何使用该算法进行排序。此外,还提供了一个打印排序后数组的函数。
864

被折叠的 条评论
为什么被折叠?



