比较10个数大小方法:
一.冒泡法
for(j=0;j<9;j++)
for(i=0;i<9-j;i++)
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
二.选择法
for(i=1;i<=9;i++)
{
min=i;
for(j=i+1;j<=10;j++)
if(a[min]>a[j])
{ min=j;
t=a[i];
a[i]=a[min];
a[min]=t;
}
}
三.冒泡升级版
for(i=1;i<=9;i++)
{
min=i;
for(j=i+1;j<=10;j++)
if(a[min]>a[j])
{ min=j;
t=a[i];
a[i]=a[min];
a[min]=t;
}
}
please input 10 numbers:
34 67 90 43 124 101 111 222 333 26
the sorted numbers:
26 34 43 67 90 101 111 124 222 333
Press any key to continue