C++プログラミングによるバブルソート


//C++        
#include
using namespace std;
void mqsort(int * a,int length);
int main() 
{
    int n,i, a[100];
    cin >> n;
    for( i=0;icin >> a[i];
    }
    mqsort(a , n);
    for(i=0;iif (i == n - 1)
            cout << a[i] << endl;
        else
        cout << a[i] << " ";
    }
    return 0;
}

void mqsort(int * a,int length)
{
    for(int i=0;ifor(int j=length-1;j>i;j--)
        {
//          , “”            。
            if(a[j]1])
{
int tmp = a[j];
a[j] = a[j - 1];
a[j - 1] = tmp;
}
}
}