输出求MAX(A,B,C)
#define MAX(A,B,C) ((((A)>(B))?(A):(B))>(C))?(((A)>(B))?(A):(B)):(C)
#define MAX(A,B,C) ((A)>(B))?(((A)>(C))?(A):(C)):(((B)>(C))?(B):(C))
void main()
{
int a=MAX(6,5,6);
cout<<a<<endl;
}
输出求MAX(A,B,C)
#define MAX(A,B,C) ((((A)>(B))?(A):(B))>(C))?(((A)>(B))?(A):(B)):(C)
#define MAX(A,B,C) ((A)>(B))?(((A)>(C))?(A):(C)):(((B)>(C))?(B):(C))
void main()
{
int a=MAX(6,5,6);
cout<<a<<endl;
}