c++ 编写函数sort(int a[], int len),调用该函数,对数组进行排序
冒泡排序指针版
#include<iostream>
using namespace std;
void sort(int* a, int len)
{
int i, j;
for (i = 0; i < len; i++) {
for (j = i; j < len; j++)
{
if (*(a + i) > *(a + j))
{
int temp;
temp = *(a + i);
*(a + i) = *(a + j);
*(a + j) = temp;
}
}
}
for (int p = 0; p < len; p++)
{
cout << a[p] << "\t";
}
}
int main()
{
int a[6];
cout << "请输入6个整数" << endl;
for (int i = 0; i < 6; i++)
{
cin >> a[i];
}
int len = 6;
sort(a, len);
return 0;
}