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

为什么+a+是6,+b+是1,+sum+是27呢

请教各位大神

正在回答

4 回答

100%7的余数是2 么? 不是 3 吗?

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

sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;

++a、--b 运算符在前是先自身运算后参与运算

所以 ++a 就是6再加3就是9了

同理 --b 就是1了 2-1 =  呵呵

结果就是9/1*3=27了 sum=27

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

“++” 累加符号   “--”递减符号  是一个整体符号  不能理解为+两次或-两次 

a为5 累加一次就是6    

 b为2 递减一次就是1    (%为取余数 100除以7的余数是2)

第二次求和 sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;

                          = ((6+3)/ (2-1) )*3

                          =9*3

                          =27

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

话少

sb吗,2-1=3?
2015-09-30 回复 有任何疑惑可以回复我~
#2

话少 回复 话少

我错了
2015-09-30 回复 有任何疑惑可以回复我~
#3

独自精彩 回复 话少

知错能改
2015-10-01 回复 有任何疑惑可以回复我~

weishenm??

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

举报

0/150
提交
取消

为什么+a+是6,+b+是1,+sum+是27呢

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