自增,自减int main(void){ int i=0; printf("%d\n",(++i) + (++i) * (++i)); return 0;}是几?为什么?我的答案是3+2*2=7,不对吗?[解决办法]这个东西跟编译器和其它环境有很大关系,在我的机器上运行结果是12.这让我想起了,以前纠结这个问题时,别人给我的一句话:吃饱了撑的,还有很多有意义的事情可以做,不要在这上面浪费粮食。[解决办法]