美文网首页
冒泡排序

冒泡排序

作者: 安知253 | 来源:发表于2020-05-11 10:37 被阅读0次
    #include <stdio.h>
    #define INT "%d\n"
    void bubbleSort(int *arr,int size);
    int main()
    {
        int a[] = {6,2,9,1,100,23,3,89,45};
        int size = sizeof(a)/sizeof(a[0]);
        bubbleSort(a,size);
        for (int i=0;i<size;i++){
            printf(INT,a[i]);
        }
        return 0;
    }
    
    void bubbleSort(int *arr,int size){
        int tmp = 0;
        for (int i=0;i<size;i++){
            for (int j=0;j<size-i;j++){
                if(arr[j] > arr[j+1]){
                    tmp = arr[j];
                    arr[j] = arr[j+1];
                    arr[j+1] = tmp;
                }
            }
        }
    }
    

    相关文章

      网友评论

          本文标题:冒泡排序

          本文链接:https://www.haomeiwen.com/subject/kswynhtx.html