#include <stdio.h>
#define N 5//注意不能加分号
int main() {
int num[N];
int i, j, k;
i = j = k = 0;
for (i=0; i < 5; i++)
scanf("%d", &num[i]);
for (i=0; i < 4; i++) {
k = i;
for (j = i+1; j < 5; j++) //不要按习惯 j=1;而是j=i+1;
{
if (num[j] < num[k]) {
k = j;
}
}
int t;
t=num[k];
num[k] = num[i];
num[i] = t;
}
for (i = 0; i < 5; i++) {
printf("%d", num[i]);
}
return 0;
}
C语言选择排序
最新推荐文章于 2024-06-22 21:53:36 发布