C++プログラミングによるバブルソート
1876 ワード
//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;
}
}
}