冒泡排序

冒排序方法
1.每次选大的

#include 
//一种冒泡
int main()
{
    int k;
    int test[5]={4,12,7,8,9};
    for(int i=0;i<5;i++)
    {
        for(int j=i;j<5;j++)
        {
            if(test[j]>test[i])
            {
                k=test[i];
                test[i]=test[j];
                test[j]=k;
            }
        }
    }
    for(int i=0;i<5;i++)
    {
        printf("%d ",test[i]);
    }
    printf("\n");
    return 0;
}

2.每次选小的

#include 
//一种冒泡
int main()
{
    int k;
    int test[5]={4,12,7,8,9};
    for(int i=0;i<5;i++)
    {
        for(int j=i;j<5;j++)
        {
            if(test[j]

你可能感兴趣的:(冒泡排序)