5.请写出选择法排序的思想,且用选择排序法对以下数列按从小大排序输出。 8,9,5,3,4,7,1,6
#include "stdio.h"
main()
{
int a[8]={8,9,5,3,4,7,1,6 };
int i,j;
for(i=0;i<7;i++)
for(j=i;i<8;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(i=0;i<8;i++)
printf("%d",a[i])
}
#include "stdio.h"
main()
{
int a[8]={8,9,5,3,4,7,1,6 };
int i,j;
for(i=0;i<7;i++)
for(j=i;i<8;j++)
if(a[i]>a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
for(i=0;i<8;i++)
printf("%d",a[i])
}