排列程序问题???
#include <stdio.h>
main()
{
int i, j, k,temp,item[5]={23,13,66,98,54};
for(i=0;i<4;i++;)
{
k=i;
for(j=i+1;j<5;j++;)
if(item[j]<item[k])
{k=j;}
if(i!=k)
{ temp=item[k];
item[k]=item[i];
item[i]=temp;
}
}
}
程序中的"if(item[j]<item[k]) {k=j;}"怎么理解啊