k=10*(i)>(j)?(i):(j) = 10*10>15?10:15 = 100>15?10:15 = 10之所以这么算是因为乘法*的优先级比>高。根据标识符的含义推测这个宏应该这么写:#define MIN(x,y) ((x)>(y)?(y):(x))