33,311
社区成员
发帖
与我相关
我的任务
分享
template<class T>
template <class T>
void MaxMin(T& max,T& min,T *l,int n)
{
max=min=l[0];
for(int i=1;i <n;i++)
{
if(l[i]>max)
max=l[i];
if(l[i] <min)
min=l[i];
}
}
int main()
{
int l[11]={1,5,78,99,23,57,23,22,11,67};
int max,min;
MaxMin(max,min,l,10);
cout<<max<<" "<<min<<endl;
}
#include<stdio.h>
void main()
{
int n,max=0,min=32767;
char c;
printf("enter:");
while(c!='\n')
{
scanf("%d%c",&n,&c);
if(n>max)
max=n;
if(n<min)
min=n;
}
printf("max=%d,max=%d",max,min);
}