1 这个程序我最后又算了一遍是4,7,6
但答案是:4 7,7
a = a+b-c (a=5+6-7 = 4)
c = b-- (--在后面,先赋值在减。先将b的值赋值给c,b在自减;此时c=6,b=5)
b = ++c (先增加在赋值,先将c的值自增,在赋值给b;此时c=7,b=7)
答案是4,7,7,第二个等于七的原因是由于b--是先赋值后才减一,如果是——b,则是先自减,再赋值。
自增和自减没弄明白吧,--表示先减再用
++在前是先运算 在后是后运算
i++和++i建议你自己测试一下结果