Answer E16

result: 0

The expression is

result = a/b + a/b

The left integer division a/b is performed first, because / has higher precedence than +. This gives integer 0

Then the right integer division a/b is performed, because / has higher precedence than +. This gives integer 0

Then, the low precedence + adds the two zeros, yielding integer 0

Finally, integer 0 is assigned to variable result



Back to Puzzle Home