高分急求C++程序代码!!!

2025年03月22日 10:40
有3个网友回答
网友(1):

#include
using namespace std;
template 定义类模板
class TestClass
{
T buffer[i];
public:
void dataIn()
{
for(int j=0;j cin>>buffer[j];
}
void dataOut()
{
for(int j=0;j cout< }
T getData(int j)
{return buffer[j];}
T minData()
{T min=buffer[0];
for(int j=0;j if(min>buffer[j])min=buffer[j];
return min;
}
};
template
void Exe(TestClass a,int z);
int main()
{
int j;
cin>>j;
TestClass a;
TestClass b;
TestClass c;
Exe(a,j);
Exe(b,j);
Exe(c,j);
return 0;
}
template
void Exe(TestClass a,int z)
{
a.dataIn();
a.dataOut();
cout<<"该数组的第"<cout<<"最小的元素为"<}
#include
using namespace std;
template
int tmplt(T* A, T* B, int n, T d);
int main()
{const int n=3;
int a1[n],b1[n],c1;
double a2[n],b2[n],c2;
char a3[n],b3[n],c3;
cout<<"please input same data in array is ";
cin>>c1>>c2>>c3;
cout< cout< cout< return 0;
}
template 定义函数模板
int tmplt(T* A, T* B, int n, T d)
{ cout<<"please input array is "< for(int i=0;i cin>>*(A+i);
for(int j=0;j cin>>*(B+j);
int k=0,m=0,sum;
for(int z=0;z { if(d<*(A+z))k=k+1;
if(d<*(B+z))m=m+1;
}
sum=k+m;
return sum;
}

网友(2):

终端程序还是窗口程序。。。还是能运行就行啊。。。

网友(3):

自己写吧 都是基础的