C ++编写一个使用类模板对数组进行排序、查找和求元素和的程序。
~Array(){} void sort(); \/\/ 排序 int seek(T key); \/\/ 查找指定的元素 T sum(); \/\/ 求和 void disp(); \/\/ 显示所有的元素 };template<class T> void Array<T>::sort(){ int i,j;T temp;for(i=1;i<n;i++)for(j=n-1;j>=i;j--)if(set[j-1]>set[j]){ temp=s...
用C++编写一个使用类模板对数组进行排序、查找和求元素和的程序
return i;return -1;} void main(){ int data[5] = {5,4,3,2,1};vector<int> 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...
定义类模板实现对数组类中数组元素的查找和求和功能.
class Box { private:int a, b, c;public:int V;Box(int ch,int k,int g){ a = ch;b = k;c = g;V = a*b*c;}
设计一个算法求一维数组floata[n]中的所有元素之和,写出相应C程序?
int main() { float a[5] = {1.2, 3.4, 5.6, 7.8, 9.0}; \/\/定义一个float类型的数组,并初始化 int n = sizeof(a) \/ sizeof(a[0]); \/\/计算数组的长度,即元素个数 float result = sum(a, n); \/\/调用sum函数,传入数组和长度作为参数,得到返回值result printf("...
跪求!一C语言答案!急需!输入一个一维整型数组,并找出数组元素中最大值...
1.编程实现:对任意一个一维数组,从中找出数组元素的最大值和最小值。要求:(1)数组为整型数组(10个元素)。(2)使用scanf函数实现数组元素的输入。在输入前给出必要的提示。(3)输出时给出必要的说明,首先输出原始的10个元素,换行后输出最大值以及最大值在数组中的位置、最小值以及最小值...
1. 编写一个函数,求出一维整型数组a[n]中所有元素的平方之和。
include <iostream> using namespace std;int fun1(int a[],int n);int main(){ int a[5] = {1,2,3,4,5};fun1(a, 5);return 0;} int fun1(int a[],int n){ int i = 0;int s = 0;for (i = 0; i<n; i++){ s+=a[i]*a[i];} printf("%d\\n", s);return...
建立一个Array类,求一个一维数组中各元素的最大值最小值(C++程序设计...
建立一个Array类,求一个一维数组中各元素的最大值最小值 (1)私有成员 Int data[10]数组名称 int max int min float averge (2)公有成员 构造函数Array(int a[10]):初始化成员数组 Void process()求data数组中Max,Min,average Void print() 输出数组中元素Max,Min,average \/ include...
...设计一个函数模板,实现从int、float、double类型的数组找出最大值...
} int main(){ int maxa,a[5]={1,4,3,2,5};float maxb,b[5]={5.2f,3.2f,4.2f,2.3f,3.1f};double maxc,c[5]={2.5,1.2,2.4,3.6,4.5};maxa = max(a,5);maxb = max(b,5);maxc = max(c,5);printf("%d\\n%f\\n%lf\\n",maxa,maxb,maxc);return 0;} ...
跪求帮忙设计一个类模板!!!
private:int m_n;T *m_pa;public:myTClass(int n){ m_pa = new T[n];m_n = n;} ~myTClass(){ if ( m_pa ){ delete [] m_pa;m_pa = NULL;} } T& operator[](int n){ return (m_pa[n]);} \/\/此函数用来比较不是基本类型参数时的大小(如,自己定义的结构体当T参数传...
C语言. .编写一个Sort函数,完成对整型数组元素升序排列。
include <stdio.h>void sort(int a[], int n) {\/\/选择排序int i,j,k,t;for(i = 0; i < n - 1; ++i) {k = i;for(j = k + 1; j < n; ++j) {if(a[k] > a[j]) k = j;}if(k != i) {t = a[i];a[i] = a[k];a[k] = t;}}}int main() {int ...