C++primer plus第六版课后编程题答案8.5

8.5

#include <iostream>
using namespace std;
template <typename AnyType>
AnyType max5(AnyType arr[5])
{
	AnyType max=0;
	for(int i=0;i<5;i++)
	{
		if(arr[i]>max)
			max=arr[i];
	}
	return max;

};
void main85()
{
	int a[5]={10,20,50,6,33};
	double b[5]={5.2,3.5,6.7,8.8,4};
	cout<<"the amax is "<<max5(a)<<endl;
	cout<<"the bmax is "<<max5(b)<<endl;
	system("pause");


}


原文地址:https://www.cnblogs.com/qq84435/p/3664870.html