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

sum的值为什么是27?

sum的值为什么是27?

正在回答

2 回答

本来a=5  b=2 

对于 sum = a > b && a*b > 0 ;

我把它加上括号之后 sum = (a > b) && ((a*b) > 0) ;  这样就看懂了  很明显是true


第二轮计算  sum = ( (++a) + 3 ) / (2 - (--b) ) * 3

首先  a和b要先++再计算   则 sum = ( (6) + 3 ) / (2 - (1) ) * 3 =27                 (a=6  b=1)


希望能帮助你

 

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

快乐购 提问者

知道了,非常感谢!
2016-08-02 回复 有任何疑惑可以回复我~
#2

Ha7sune

那这里的++a换成a++ 那在计算的时候a的值是多少
2016-08-05 回复 有任何疑惑可以回复我~
#3

RecallGY 回复 Ha7sune

那就是用a原来的值计算 之后 再让a+1
2016-08-05 回复 有任何疑惑可以回复我~

请问一下怎么计算的等于27?a和b的清楚怎么算的  但是 sum = ( (6) + 3 ) / (2 - (1) ) * 3 =27这个计算顺序不是(6+3)/(2-1)*3=3?怎么算的27???希望解答一下,谢谢

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

举报

0/150
提交
取消

sum的值为什么是27?

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