设计一个一维数组的类模板,要求有对数组进行排序、查找和求元素总和的 成员函数

 我来答
匿名用户
2017-12-03
展开全部
#includeusing namespace std;//类模板templateclass vector{ public: void sort(T a[],int n); T sum(T a[],int n); int search(T e, T a[], int n);};//排序templatevoid vector::sort(T a[],int n){ T temp; bool exchange; for(int i = 1; i = i; j--) if(a[j] T vector::sum(T a[],int n){ T sum = a[0]; for(int i = 1; i int vector::search(T e, T a[], int n){ for(int i = 0; i obj; cout<<"数组和为:"<<obj.sum(data,5)<<endl; cout<<"数字4在数组中的位置是:"<<obj.search(4,data,5)<<endl; cout<<"排序前数组各元素为:"<<endl; for(int i = 0; i < 5; i++) cout<<data[i]<<" "; cout<<endl; cout<<"排序后数组各元素为:"<<endl; for(i = 0; i < 5; i++) cout<<data[i]<<" "; cout<<endl;}设计一个一维数组的类模板,要求有对数组进行排序、查找和求元素总和的 成员函数
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式