第一题比较容易混淆,定义f(x) = x*x,意思就是字符串的替换,和s四则运算表达式没有任何关系,也就是说f(a)/f(b) 就是a*a/b*b,然后在根据四则运算的优先级进行运算。第二题也是一样的,先将最外层分析,power(SELEVE_ADD(x),ONE+1)就被解析为pow(seleve_add(x),one+1)*one+1,再解析为:pow(++x,2)*2+1,结果就是3^2*1+1=10