C语言中 #define MAX(x,y) (x)>(y)?(x):(y)

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 16:34:16
C语言中 #define MAX(x,y) (x)>(y)?(x):(y)

C语言中 #define MAX(x,y) (x)>(y)?(x):(y)
C语言中 #define MAX(x,y) (x)>(y)?(x):(y)

C语言中 #define MAX(x,y) (x)>(y)?(x):(y)
三目运算,这条语句实现了两数比较大小 返回较大数的功能
具体就是:如果条件x>y成立,就输出x,否则就输出y.由于是宏定义,x和y都需要用括号包围.