代码我是觉得很容易懂啦
#include<iostream>
using namespace std;
int main()
{
unsigned long N;
cin>>N;
int a[N];
for(int i=0;i<N;i++)
{
cin>>a[i];
}
int m,n,minNo;
for(m=0;m<N+1;m++)
{
minNo=m;
for(n=m+1;n<N;n++)
{
if (a[minNo]>a[n]) minNo =n;
}
int temp=a[m];
a[m]=a[minNo];
a[minNo]=temp;
}
for(int m=0;m<N;m++)
{
cout<<a[m]<<" ";
}
}