#include<iostream>
using namespace std;
template<typename T>
T max5(T num[]) ;
int main()
{
int num1[5]={0,1,2,3,4} ;
double num2[5]={8.8,7.7,6.6,5.5,4.4};
cout<<"整形数组中的最大值是:"<<max5(num1)<<endl ;
cout<<"浮点型形数组中的最大值是:"<<max5(num2)<<endl ;
return 0 ;
}
template<typename T>
T max5(T num[])
{
T maxt =num[0] ;
for(int i=1 ;i<5;i++)
{
if(num[i]>maxt)
maxt=num[i] ;
}
return maxt ;
}