#include<iostream>

using namespace std;

void BubbleSort(int * arr, int len) {
	for (int i = 0; i < len - 1; i++) {
		for (int j = i+1; j < len; j++) {
			int temp;
			if (*(arr + i) < *(arr + j)) {
				temp = *(arr + i);
				*(arr + i) = *(arr + j);
				*(arr + j) = temp;
			}
		}
	}
}

int main() {
	//封装一个利用指针来实现冒泡排序的函数
	int a[8] = { 31,12,2,44,5,222,112,5 };
	
	BubbleSort(a, sizeof(a) / sizeof(int));
	for (int i = 0; i< sizeof(a) / sizeof(int)-1; i++) {
		cout << a[i] << endl;
	}
	system("pause");

	return 0;


}

相关文章:

  • 2021-10-19
  • 2022-12-23
  • 2021-09-06
  • 2021-12-30
  • 2022-12-23
  • 2021-08-27
  • 2021-05-30
  • 2021-12-05
猜你喜欢
  • 2022-12-23
  • 2021-04-10
  • 2021-08-16
  • 2021-12-06
  • 2021-12-22
  • 2021-12-08
相关资源
相似解决方案