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");


}


posted @ 2014-04-10 21:46  天下纵横C++  阅读(198)  评论(0编辑  收藏  举报