close

由小到大排序:

include <stdio.h>

int main() {

    int number[10] = {9,2,3,1,5,4,8,7,10,6};
    int i = 0, j = 0;
    int temp = 0;

    for( i = 0; i < 10; i++) {
        for( j = i; j < 10; j++) {
            if( number[j] < number[i] ) {
                temp = number[j];
                number[j] = number[i];
                number[i] = temp;
            }
        }
    }

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

return 0;
}

 

由大到小排序:

#include <stdio.h>

int main() {

    int number[10] = {9,2,3,1,5,4,8,7,10,6};
    int i = 0, j = 0;
    int temp = 0;

    for( i = 0; i < 10; i++) {
        for( j = i; j < 10; j++) {
            if( number[j] > number[i] ) {
                temp = number[j];
                number[j] = number[i];
                number[i] = temp;
            }
        }
    }

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

return 0;
}

arrow
arrow
    全站熱搜

    Walter Blyss 發表在 痞客邦 留言(5) 人氣()