Es una instrucción que simplifica en algunos casos a un if anidados.

Donde expr-test es una expresión entera y constantei-ésima es una constante entera o carácter.
- La sentencia switch evalúa la expresión entre paréntesis y compara su valor con las constantes de cada case.
- La ejecución de las sentencias del cuerpo de la sentencia switch comienza en el case cuya constante coincida con el valor de la expr-test y continúa hasta el final del cuerpo o hasta el break.
- La sentencia switch puede tener cualquier número de cláusulas case.
- Si no existe un valor igual al de la expr-test, entonces se ejecutan las instrucciones a continuación de default, si esta cláusula ha sido especificada.
No hay comentarios:
Publicar un comentario