由小排到大排序:
#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; }
文章標籤
全站熱搜
留言列表