problem description
知识点
考察宏和条件表达式的运用,例如:max=(a>b)?a:b ;
格式:表达式1?表达式2:表达式3
注意
条件运算符是由两个符合(? 和 :)组成,必须一起使用 。要求有3个操作对象,称为三目(元)运算符,它是C语言中唯一的一个三目运算符。
代码
#include<stdio.h>
#define M(x,y) (((x)>(y))?(x):(y))
#define MAX(a,b,c) (M((a),(M((b),(c)))))
int max(int a,int b,