¿Cómo utilizar la declaración de cambio de caso en lenguaje C?
Un ejemplo de una declaración de cambio de caso en lenguaje C es:
#include
int main(void){
int a ;
printf("ingrese el número entero: ");
scanf("%d",&a);
cambiar (a){
caso 1:printf("Lunes\n"); descanso;
caso 2:printf("Martes\n");
caso 3:printf ("Miércoles\ n"); descanso;
caso 4:printf("Jueves\n");
caso 5:printf("Viernes\n"); descanso;
p>caso 6:printf("Sábado\n"); descanso;
caso 7:printf("Domingo\n"); descanso;
predeterminado:printf ("error\n");
}
devuelve 0;
}
Interpretación del programa:
Este programa requiere ingresar un número y genera la palabra en inglés para la semana a la que corresponde.
Notas:
1. Los valores de cada expresión constante después del caso no pueden ser los mismos, de lo contrario se producirá un error.
2. Después del caso, se permiten varias declaraciones y no es necesario incluirlas entre {}.
3. El orden de cada caso y cláusula predeterminada se puede cambiar sin afectar el resultado de la ejecución del programa.
4. La cláusula predeterminada se puede omitir.