C语言排序

嘻嘻,随便一记

1.冒泡排序

#include <stdio.h>

int main() {
    int num[]={21,3,89,7,10};
    int i,j,temp;
    for (i = 0; i < 4; ++i) {
        for(j = i+1;j<5;++j ){
            if(num[i] > num[j]){
                temp = num[i];
                num[i] = num[j];
                num[j] = temp;
            }
        }
    }

    for (int k = 0; k < 5; ++k) {
        printf("%d ",num[k]);
    }

    return 0;
}