学习排序法

序:今天第一次正式些博客,希望可以坚持下去。

冒泡排序法


代码:


#include <stdio.h>
int main () {

    int a=0, i=0, j=0, z=0;
    scanf ("%d",&a);
    int num[a];

    for ( i=0; i<a; i++ ) {
        scanf ("%d",&num[i]);
    }

    for ( i=0; i<a; i++ ) {
        for ( j=0; j<a-i-1; j++ ) {
            if (num[i]>num[i+1]) {
                z=num[i+1];
                num[i+1]=num[i];
                num[i]=z;
            }
        }
    }

    for ( i=0; i<a; i++) {
        printf ("%d",num[i]);
    }

    return 0;
}

猜你喜欢

转载自blog.csdn.net/ousuixin/article/details/52969032