已AC代码:
#include<cstdio>
using namespace std;
main()
{
int n;
scanf("%d", &n);
while(n)
{
int a[n], v_min, v_i=0, temp;
for(int i=0; i<n; i++)
{
scanf("%d", &a[i]);
if(i == 0)
v_min = a[i];
else
{
if(a[i] < v_min)
{
v_min = a[i];
v_i = i;
}
}
}
if(v_i != 0)
{
temp = a[0];
a[0] = a[v_i];
a[v_i] = temp;
}
for(int i=0; i<n; i++)
printf("%d ", a[i]);
printf("\n");
scanf("%d", &n);
}
return 0;
}