Tema de cambio de idioma C
case ' A ':case ' A ':case ' B ':case ' B ':printf(" bueno ");
Competente
if(n = = '); A ' | n = = ' A ' | | n = = ' B ' | n = = ' B ')
printf(" bueno "); Predeterminado: Es el procesamiento predeterminado.
Es decir, sólo se ejecutará si la condición n no cumple ninguna circunstancia.
Por supuesto que también tiene algo que ver con la ubicación.
Switch es solo una selección de rama, no un bucle, similar a if, elesif, else.
if(n = = ' A ' | | n = = ' A ' | | n = = ' B ' | | n = = ' B ')
printf(" bueno ");
si no (n=='c'|| n=='C ')
printf(" pasar ");
else if (n=='d' || n=='D ')
printf(" warn ");
Otro
printf(" error ");
El programa solo se ejecuta una vez, n++ es el interruptor, la condición es n, no n++