int a = 10;求++a、a++、--a、a--最好说明一下

如题所述

int a = 10;//a是整型变量,将10付给a
++a //a先自加1,此表达式值为11,之后a为11
a++ //a在进行完此步骤后自加1,此表达式值为10,之后a为11
--a //a先自减1,此表达式值为9,之后a为9
a-- //a在进行完此步骤后自减1,此表达式值为10,之后a为9
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-03-17
注意前++ -- 和后++ --的区别 前++ 是在程序运行前++即+1 或--即-1
后++ --是程序运行后+1 或-1
所以 ++a =11 --a=9
a++=10 a--=10
相似回答