#include<iostream>
#include<cstdio>
using namespace std;
void bubble(int arr[], int len) //int arr[]可以替换为 int *arr
{
for (int i = 0; i < len - 1; i++)
{
for (int j = 0; j < len - 1 - i; j++)
{
if (arr[j] > arr[j + 1])
{
int temp;
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}
int main()
{
int arr[10] = { 1,232,43,65,54,65,7,64,0,3};
int len = sizeof(arr) / sizeof(arr[0]);
//cout << len;
bubble(arr, len);
for (int x = 0; x < 10; x++)
{
cout << arr[x] << endl;
}
return 0;
}
指针、数组、函数;冒泡排序
于 2024-04-25 13:58:36 首次发布