废话不多说,直接上程序
N是数组的元素个数
从小到大冒泡法排序
for(i=0;i<N-1;i++)
for(j=0;j<N-1-i;j++)
if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}
从大到小选择法排序
for(i=0;i<N-1;i++)
{
x=i;
for(j=i+1;j<N;j++)
if(a[x]>a[j])x=j;
t=a[i];a[i]=a[x];a[x]=t;
}
有疑问评论区见,哈哈哈,希望能帮到大家
废话不多说,直接上程序
N是数组的元素个数
从小到大冒泡法排序
for(i=0;i<N-1;i++)
for(j=0;j<N-1-i;j++)
if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}
从大到小选择法排序
for(i=0;i<N-1;i++)
{
x=i;
for(j=i+1;j<N;j++)
if(a[x]>a[j])x=j;
t=a[i];a[i]=a[x];a[x]=t;
}
有疑问评论区见,哈哈哈,希望能帮到大家