由小到大排序:
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;
}