#include<stdio.h> int main(){ int a[10],temp; printf("请输入10个待排数字\n"); for(int i=0;i<10;i++) scanf("%d",&a[i]); for(int i=0;i<9;i++) for(int j=i+1;j<10;j++){ if(a[i]>a[j]){ //如果后面的数比前面的大,则两数交换位置 temp=a[i];a[i]=a[j];a[j]=temp; } } printf("10个数升序排序为;"); for(int i=0;i<10;i++) printf("%d ",a[i]); return 0; } //选择排序法(冒泡排序法),每次选出一个最小的放在最终的位置