43
社区成员
发帖
与我相关
我的任务
分享郭宇烜的算法排序!
#include<stdio.h>
#define qwq 200
int main(void)
{
int i,k,n,min,owo;
int a[qwq];
scanf_s("%d", &n);
for (i = 0; i < n; i++)
{
scanf_s("%d", &a[i]);
}
for (k = 0; k < n - 1; k++) {
min = k;
for (i = k + 1; i < n; i++) {
if (a[i] < a[min]) {
min = i;
}
}
owo = a[min];
a[min] = a[k];
a[k] = owo;
}
for (i = 0; i < n; i++) {
printf("%d ", a[i]);
}
return 0;
}
亲测成功