1. t=MAX(a+b,c+d)*10经过宏展开后,就成了:t=(a+b)>(c+d)?(a+b):(c+d)*10由于条件操作符的优先级低于四则运算操作符,所以上面的式子相当于:t=(a+b)>(c+d)?(a+b):((c+d)*10)也就是说,后面的*10只是针对(c+d)的,而不是整个条件操作符的返回值.
这50分很容易啊,可恨的是手边没编译器