C语言实用的选择排序算法
#include<stdio.h>
void main()//主函数
{
int a[10];
int i,j,w;
printf("请输入10个数字: \n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
if(a[i]<a[j])//进行比较
//比较后进行交换
{
w=a[i];
a[i]=a[j];
a[j]=w;
}
}
printf("排序后:\n");
for(i=0;i<10;i++)
printf("%4d",a[i]);
printf("\n");
}
项目实战:
用于PLC智能仓储排序,实现快速按照指定顺序进行排列的功能。