//选择排序法
#include<stdio.h>
int main()
{
int num[5],i,j,t,k;
//输入数
printf("input 5 numbers:\n");
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++)
if(num[i]>num[j])
k = j;
if(k!=i)
{
t=num[k];
num[k]=num[i];
num[i]=t;
}
}
printf("the sorted numbers:\n");
for(i=0;i<5;i++)
printf("%d ",num[i]);
printf("\n");
return 0;
}
选择排序法
最新推荐文章于 2024-09-20 07:32:46 发布