问答详情
源自:2-13 编程练习

sum的值为什么是27?

sum的值为什么是27?

提问者:快乐购 2016-08-02 01:00

个回答

  • RecallGY
    2016-08-02 01:30:35
    已采纳

    本来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)


    希望能帮助你

     

  • 沙滩上种花
    2017-02-01 18:12:38

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