#include<stdio.h>
int main(void) {
int n, i, j, k;
int tem;
int a[100];
while (scanf_s("%d", &n) && n != 0) {
scanf_s("%d", &a[1]);
tem = a[1];
k = 1;
for (i = 2; i <= n; i++) {
scanf_s("%d", &a[i]);
if (tem > a[i]) {
tem = a[i];
k = i;
}
}
a[k] = a[1];
a[1] = tem;
for (j = 1; j <n; j++) {
printf("%d ", a[j]);
}
printf("%d\n", a[n]);
}
}
数据的交换输出
最新推荐文章于 2022-10-20 21:51:58 发布