Answers to Exercises
- Name the building blocks of a programming language.
Operands, operators, expressions, statements, statement blocks, function blocks
- What is a binary operator?
A binary operator is an operator that requires two operands to create an expression.
- Why is an understanding of operator precedence important in an expression?
Operator precedence dictates the order in which subexpressions are evaluated in complex statements. Without this understanding it is possible that a complex statement will not have the subexpressions evaluated in the order you wish, leading to erroneous results.
- Which of the Five Program Steps is ...