1. 首页
  2. 课程学习
  3. C++/C
  4. c++ 冒泡排序算法实现

c++ 冒泡排序算法实现

上传者: 2022-07-20 23:37:27上传 .RAR文件 1.86 MB 热度 27次

可用于排序任意数组中的元素,按照元素达到顺序排列

int main(){ using namespace std; int score[] = { 80,75,90,74,60,11,6,14,12,79}; int num = sizeof(score)/sizeof(score[0]); //sizeof()返回的是该对象占用的内存字节数:数组占用的字节/元素占用的字节=元素个数 cout <<"数组元素个数:"<< num << endl<<"排序后数组:"<= 1; j--) //冒泡排序执行num次,一次排好一个元素,实际上执行(num-1)次就已经排好了 { arange(score, num); //score是数组首元素的地址,arrange()函数每次执行时:都是先找到数组score[]的首元素,然后逐步向右比较。 } for (int i = 0; i < num; i ) { cout << score[i] << " "; }return 0;}】

用户评论