编写一个函数模版Sort,实现用冒泡法对数组A的n 个元素进行排序。
时间: 2024-03-14 20:46:35 浏览: 43
好的,以下是实现用冒泡法对数组进行排序的函数模板Sort:
```cpp
template<typename T>
void Sort(T A[], int n)
{
for (int i = 0; i < n - 1; i++)
{
for (int j = 0; j < n - i - 1; j++)
{
if (A[j] > A[j + 1])
{
T temp = A[j];
A[j] = A[j + 1];
A[j + 1] = temp;
}
}
}
}
```
在这个函数模板中,我们使用了模板参数T,表示数组中的元素类型。函数中使用了冒泡排序的算法,对数组进行排序。