QUESTION 69 · Expressions and conversions
Define precedence and associativity with examples.
2 marksAnswer
Precedence determines grouping across operator levels; associativity resolves grouping within one level.
- 2 + 3 * 4 groups as 2 + (3 * 4), giving 14.
- 20 / 5 * 2 groups as (20 / 5) * 2, giving 8. Grouping does not generally specify operand evaluation order.