previous next up 10 12
Proper: 3 Programació estructurada Amunt: 2.3 Estructures de control Previ: 2.3.4 Estructura condicional if

2.3.5 Estructura switch...case

La seva sintaxi és a la taula 12.


  
Taula 12: Sintaxi de l'estructura switch...case
\begin{table}\begin{verbatim}...switch (expressió) /* una expressió qualsevo...
...sos (opcional) */
}
... /* continuació del programa */\end{verbatim}\end{table}


Si no hi ha break al final de les sentències de cada cas, s'executaran les sentències del cas següent, ja que el codi generat per a tots els casos està situat consecutivament a la memòria, i les paraules reservades (case) fan de simples etiquetes del punt a on es salta (quan s'executa el switch) si es compleix la igualtat de l'expressió amb el valor de cada cas.

Només es pot estalviar el break del final de les sentències en l'última línia (sigui un default o no).

Abans de continuar mira de fer les activitats 1 i 2.



Taller de simulació medi ambiental
2002-02-12