7是怎么来的,最后10应该是70呀

img


7是怎么来的,最后10应该是70呀凑字数看到你说叫我军基地睡艾斯比

max是预定义,它不是函数,它不是函数,它不是函数,重要的事情说三遍
所以你不能把它当函数,先计算出结果,再乘以10,那绝对是错误的
做字符替换之后,应该是下面这样:
(5+2)>(3+3)?(5+2):(3+3)*10
看,3+3和10要先做乘法,然后被整体丢弃了

你实际运行程序了吗?

#define 是进行代码的替换,T=(a+b)>(c+d)?(a+b):(c+d)*10.

我就纳闷这种问题一般书上都会说啊,要不也不会轻易出这种题的