#include<stdio.h>
int main()
{
int n, num[10000], pos;
scanf("%d", &n);
for (int i = 0; i < n; i++)
{
scanf("%d", &num[i]);
}
for (int i = 0; i < n; i++)
{
pos = i;
for (int j = i + 1; j < n; j++)
{
if (num[j] < num[pos])pos = j;
}
int c = num[i]; num[i] = num[pos]; num[pos] = c;
}
for (int i = 0; i < n; i++)
{
printf("%d ", num[i]);
}
}
选择排序(选排)
最新推荐文章于 2024-10-11 16:56:17 发布