void SortProcedure()
{
int pass,i,temp,k;
for(pass=0;pass<DataArray.length-1;pass++)
{
for(i=pass,k=i;i<DataArray.length;i++)
{
if(DataArray[i]<DataArray[k])
k=i;}
temp=DataArray[pass];
DataArray[pass]=DataArray[k];
DataArray[k]=temp;
for(i=0;i<DataArray.length;i++)
SortPro[pass+1][i]=DataArray[i];
}
}
//选择排序P197
{
int pass,i,temp,k;
for(pass=0;pass<DataArray.length-1;pass++)
{
for(i=pass,k=i;i<DataArray.length;i++)
{
if(DataArray[i]<DataArray[k])
k=i;}
temp=DataArray[pass];
DataArray[pass]=DataArray[k];
DataArray[k]=temp;
for(i=0;i<DataArray.length;i++)
SortPro[pass+1][i]=DataArray[i];
}
}
//选择排序P197