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

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 03:38:11
C语言中 #define MAX(x,y) (x)>(y)?(x):(y)
xAK@JKKs"{UdoXmmihj,h7)4fgw{/*x|ƲLrdT[ۯ6 bhc`JוZ{GJX/ Ր=(x@cXq1xȅ '

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都需要用括号包围.