C++实现数组的冒泡排序。 其具体实现代码如下:
#include<iostream>
using namespace std
;
void bubbleSort(int a
[],int number
)
{
int tmp
;
for(int i
=number
-1;i
>0;i
--)
for(int j
=0;j
<i
;j
++)
if(a
[j
]>a
[j
+1])
{
tmp
= a
[j
+1];
a
[j
+1]=a
[j
];
a
[j
]=tmp
;
}
}
int main()
{
int aa
[]={2,34,32,5,3,36};
int length
= 6;
cout
<<"请输出数组a排序后的数组"<<endl
;
bubbleSort(aa
,length
);
for(int i
=0;i
<length
;i
++)
{
cout
<<aa
[i
]<<endl
;
}
return 0;
}
转载请注明原文地址: https://mac.8miu.com/read-504670.html