Sentencias switch en C
Ramificación de varias vías con casos que caen al siguiente (fall-through).
int days_in_month(int month) {
switch (month) {
case 2:
return 28;
case 4: case 6: case 9: case 11:
return 30;
default:
return 31;
}
}
Cómo funciona
switchsalta a la etiquetacaseque coincide.- Las etiquetas apiladas comparten un solo cuerpo.
defaultmaneja todo lo demás.
Palabras clave y builtins usados aquí
casedefaultintreturnswitch
El intento, en números
- Líneas
- 10
- Caracteres a escribir
- 134
- Tokens
- 40
- Ritmo de tres estrellas
- 85 tpm
Al ritmo de tres estrellas de 85 tokens por minuto, este intento toma unos 28 segundos.
Paso 5 de 7 en Operadores y flujo; paso 12 de 35 en Fundamentos del lenguaje.