⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 9.2.cpp

📁 实现模板与类模板功能的程序,百分百可以运行哦,大家来下吧
💻 CPP
字号:
#include<iostream.h>
template<class T>
class data
{
	public:
		
		T sum(T b[]);
		int search(T b[],T e);

};


template<class T>
T data<T>::sum(T b[])
{
 T s=0;
 for(int i=0;i<10;i++)
	 s=b[i]+s;
 return s;	 
}

template<class T>
int data<T>::search(T b[],T e)
{
 int r=-1;
 for(int i=0;i<10;i++)
     if(b[i]==e)
	 	 r=i;
      return r;
}

int main()
{
	int a[10],d,i;
	int b;
	data<int>c;
	cout<<"请输入10个数组元素:";
	for(i=0;i<10;i++)
	{
		cin>>a[i];
	}
	cout<<"所有元素的和为:"<<c.sum(a)<<'\n';
	cout<<"输入指定查找的数组元素:";
	cin>>d;
    cout<<"该数组元素的下标值为:"<<c.search(a,d)<<'\n';

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -