#include "stdafx.h"
#include<iostream>
using namespace std;
template<class T> T maxn( T *arr, int n)
{
T max=0;
for(int i=0;i<n;i++)
{
if(max<*(arr+i))
{
max=*(arr+i);
}
}
return max;
}
int main()
{
int a[6];
double b[4];
cout<<"请输入包含6个int元素的数组:"<<endl;
for(int i=0;i<6;i++)
{
cin>>a[i];
}
cout<<maxn(a,6)<<endl;
cout<<"请输入包含个double元素的数组:"<<endl;
for(int i=0;i<4;i++)
{
cin>>b[i];
}
cout<<maxn(b,4)<<endl;
return 0;
}
#include<iostream>
using namespace std;
template<class T> T maxn( T *arr, int n)
{
T max=0;
for(int i=0;i<n;i++)
{
if(max<*(arr+i))
{
max=*(arr+i);
}
}
return max;
}
int main()
{
int a[6];
double b[4];
cout<<"请输入包含6个int元素的数组:"<<endl;
for(int i=0;i<6;i++)
{
cin>>a[i];
}
cout<<maxn(a,6)<<endl;
cout<<"请输入包含个double元素的数组:"<<endl;
for(int i=0;i<4;i++)
{
cin>>b[i];
}
cout<<maxn(b,4)<<endl;
return 0;
}