为了账号安全,请及时绑定邮箱和手机立即绑定

第二次运算不懂

sum = ( (++a) + 3 ) / (2 - (--b) ) * 3; 
是怎么计算的,++a和a++啥区别

正在回答

2 回答

举个例子来说: a=2;  b = a++;    运行后: b = 2,a =3 ;

a=2;  b = ++a;    运行后: b = 3,a =3;

1 回复 有任何疑惑可以回复我~
#1

有花不见叶 提问者

非常感谢!
2016-07-04 回复 有任何疑惑可以回复我~

a++  是先运行这行代码在运行a+1。    a=2;  b = a++;    对于这行代码来说,先运行b = a,再将a+1;

++a  是先将a+1再运行这行代码 。      a=2;  b = ++a;    对于这行代码来说,先将a+1 ,再运行 b = a;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

第二次运算不懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信