#include <stdio.h>
#include <stdlib.h>
#include<string.h>
#include<math.h>
int main()
{
int a[20];
int i,j;
int n;
int min,t;
scanf("%d",&n);
for(i=0; i<n; i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{
min=i; //从i开始往后找,如果有比i更小的,交换位置
for(j=i+1;j<n;j++) //从i的第二个开始找
{
if(a[min]>a[j])
{
min=j;
}
}
t=a[min]; //交换
a[min]=a[i];
a[i]=t;
}
for(i=0; i<n; i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
04-24
4万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-02
593
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-30
1344
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)