很明显是5呗,首先是--a==++c的判断结果是false,所以三目运算会去取c++,等于是取c的值,而前面c已经有++c自加过一次,所以是5.
取改变后的c的值,也就是第一个++c后的值 4+1=5
(--a==++c)这时为4==5,所以a=4,c=5,结果为false,所以返回值是C++所以得出答案为5
我觉得是3看错 原来是++c不是c++