1. 首页
  2. 编程语言
  3. C
  4. 使用C语言实现冒泡排序算法

使用C语言实现冒泡排序算法

上传者: 2023-03-12 08:48:28上传 C文件 314B 热度 20次
//冒泡排序
#include

void bubble_sort(int arr[], int len){
    int i, j, temp;
    for (i = 0; i < len - 1; i++) {
        for (j = 0; j < len - 1 - i; j++) {
            if (arr[j] > arr[j + 1]) {
                temp = arr[j];
                arr[j] = arr[j + 1];
                arr[j + 1] = temp;
            }
        }
    }
}

int main(){
    int arr[] = {3, 5, 8, 1, 2, 9, 4, 7, 6};
    int len = sizeof(arr) / sizeof(int);
    bubble_sort(arr, len);
    printf("冒泡排序结果:");
    for(int i=0; i",="" 0;="" <="" arr[i]);="" code="" i++){="" printf("%d="" return="" }="">
用户评论