#include <stdio.h>
int main()
{
int i,j,a[10];
int temp=0;
printf("请输入10个数字:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]); //利用循环写入数组
for(i=0;i<10;i++){
for(j=0;j<i;j++){
int min=j;
if(a[i]<a[j]) min=i;
if(min!=j){
temp=a[min];
a[min]=a[j];
a[j]=temp;
}
}
} //排序过程
printf("排序后的数组:\n");
for(i=0;i<10;i++)
printf("%d ",a[i]); //循环输出数组
return 0;
}
用的好像是简单选择排序吧,方法记不太清了