Programming in C++ Switch Statement Is a selection control structure for multi-way branching SYNTAX switch( IntegralExpression case Constant Statement 1 ∥ optional case Constant2 Statement 2. ∥ optional default ∥ optional Statement n ∥ optional3 Switch Statement Is a selection control structure for multi-way branching. SYNTAX switch ( IntegralExpression ) { case Constant1 : Statement 1; // optional case Constant2 : Statement 2; // optional . . . default : // optional Statement n; // optional }