#include
using namespace std;
int max(int a,int b)
{
return a>b?a:b;
}
float max(float a,float b)
{
return a>b?a:b;
}
char max(char a,char b)
{
return a>b?a:b;
}
void main()
{
cout<
像这种问题用函数模板更直接
#include
template
T max(T x,T y)
{
return x>y?x:y;
}
#include
using namespace std;
double max(fdouble a,double b)
{
return a>b?a:b;
}
int max(int a,int b)
{
return a>b?a:b;
}
char max(char a,char b)
{
return a>b?a:b;
}
void main()
{
cout<