用函数重载实现:
#include <iostream>
using namespace std;
int sort(int* p, int n)
{
for (int i = 0; i < n; i++)
{
for (int j = i; j < n; j++)
{
if (p[i] > p[j])
{
int x;
x = p[j];
p[j] = p[i];
p[i] = x;
}
}
}
for (int k = 0; k < n; k++)
cout << p[k] << " ";
return 0;
}
float sort(float* p, int n)
{
for (int i = 0; i < n; i++)
{
for (int j = i; j < n; j++)
{
if (p[i] > p