选择排序法!迷茫中!
#include"stdio.h"void main()
{
int x[10]={4,2,7,8,9,10,11,24,5,6};
int i,j,k,temp;
for(i=0;i<9;i++)
{
k=i;
for(j=i+1;j<10;j++)
if(x[i]>x[j])
k=j;
if(k!=i)
{
temp=x[k];
x[k]=x[i];
x[i]=temp;
}
}
for(i=0;i<10;i++)
printf("%4d",x[i]);
printf("\n");
}
输出结果不正确...........求解决