#include <iostream>
template<typename Type>
Type max5(Type[]);
int main()
{
int arr[]{ 1,2,5,4,3 };
double arr_d[]{ 19.6,13,19.8,100.8,98.4 };
std::cout << "arr[]里最大的数是:" << max5(arr) << std::endl;
std::cout << "arr_d[]里最大的数是:" << max5(arr_d) << std::endl;
return 0;
}
template<typename Type>
Type max5(Type st[])
{
Type max{ st[0] };
for (size_t i{}; i!= 5; ++i)
{
if (st[i] > max)
{
max = st[i];
}
}
return max;
}