哪个大佬给讲一讲为什么啊,不是加1么怎么成了102,不是减1么,应该是99啊
a++先用后加 ++a先加后用 第一条先用输出100结束后数值变为101第二条先加1变为102再输出 输出102
说错了,是第一个printf的a++,执行之后a=101
因为第二个printf的a++,此时的a=101再执行++a,先运算在取值就变成了102,然后--a,又变成了101