‘switch’ construct
- May only test constant integral expressions, i.e., expressions that evaluate to integers or characters.
- The vi’s are integral values; the si’s are compound statements.
- After expression is evaluated, control jumps to appropriate ‘case’ label.
- ‘break’ statements are inserted to avoid falling through.