Answer E15

The sum: 4.000000

The expression is

sum = a/b

The integer division a/b is performed first, because / has higher precedence than =.

Then, integer 4 is then coverted to double so it can be assigned to the variable sum.

The type of the variable sum does not affect the division. (This may not be obvious. Sometimes students think the type of the variable that is assigned to affects all operations in an expression.)



Back to Puzzle Home