#選択法
#include "stdio.h"
int main()
{
int array[10] = {40,80,30,10,0,60,70,20,90,50};
int Mi,i,j,k,TMP;
for(i=1;i<10;i++)
{
Mi = i;
for(j = i+1;j<10;j++)
{
if(array[Mi]>array[j])
{
Mi = j;
}
}
TMP = array[i];
array[i] = array[Mi];
array[Mi] = TMP;
}
for(k=1;k<10;k++)
{
printf("%d\n",array[k]);
}
getchar();
return 0;
}
#交換法
int main()
{
int array[10] = {40,80,30,10,0,60,70,20,90,50};
int i,j,k,TMP;
for(i=0;i<9;i++)
{
for(j=10;j>=i+1;j--)
{
if(array[j]