第1个回答 2017-01-10
#include <stdio.h>
int main()
{
int a[20];
int n;
int min = 0, min_num = 0;
scanf("%d", &n);
for (int i = 0; i < n; i ++) {
scanf("%d", &a[i]);
if (i == 0) min = a[i];
else if (min > a[i]) {
min = a[i];
min_num = i;
}
}
if (min_num != 0) {
int tmp = a[min_num];
a[min_num] = a[0];
a[0] = tmp;
}
for (int i = 0; i < n; i ++)
printf("%d ", a[i]);
return 0;
}本回答被网友采纳