#include <stdio.h>
int main(int argc, const char * argv[]) {
//排序
//冒泡排序:
// 1、大数下沉法
// 2、小数上浮法
int arr[10]={0,1,222,344,44,5,6,7,8,9};
printf("--数组排序前--\n");
for (int i=0; i<10; i++) {
printf("%d\t",arr[i]);
}
printf("\n");
int temp=0;
for (int i=0; i<10; i++) {
for (int j=i+1; j<10; j++) {
//大数下沉
if (arr[i]>arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
printf("--数组排序后--\n");
for (int i=0; i<10; i++) {
printf("%d\t",arr[i]);
}
printf("\n");
return 0;
} |
|