Algunos ejemplos típicos y descripciones detalladas de casos en lenguaje C
void main()
{
int a=2, b=7, c = 5;
Cambiar (a & gt0)
{
Caso 1:
Cambiar (b & lt0) //b es obviamente mayor que 0, por lo que el juicio aquí es b
{
Caso 1: printf(" @ "); se rompe;
Caso 2: printf("!"); se rompe; dos condiciones Satisfecho, no hay salto de línea, por lo que las siguientes declaraciones se ejecutan en orden.
}
Caso 0: //Ahí es donde estamos.
Switch(c==5) //c es obviamente igual a 5, por lo que el resultado aquí es verdadero y es 1.
{
Caso 0: printf(" * "); break;
Caso 1: printf(" # "); condición, luego imprima "#" y rompa.
Caso 2: printf(" $ "); roto
}
Valor predeterminado: printf(& amp;);
}
printf("\n");
}