Si hay una definición: float x=1.5;int a=1,b=3,c=2;, entonces la declaración de cambio correcta es ( )
Si hay una definición: float x=1.5;int a=1,b=3,c=2;, entonces la declaración de cambio correcta es:
switch(a+ b)
{caso 1:printf("*\n");
caso 2+1:printf("**\n");}
Entonces elija C para esta pregunta.
Forma básica de declaración de cambio
switch(expresión)
{
expresión constante de caso 1: declaración 1;
p>
expresión constante de caso 2: declaración 2;
.
.
.
expresión constante de caso n : declaración n;
predeterminado: declaración n+1;
}
Información ampliada:
La expresión entre paréntesis después del cambio El estándar ANSI permite cualquier tipo.
Cuando la expresión es igual a la expresión constante después de un caso, se ejecuta la declaración después del caso. Si no hay coincidencia, se ejecuta la declaración después del valor predeterminado.
Los valores de las expresiones constantes en cada caso deben ser diferentes entre sí, de lo contrario se producirán conflictos.
El orden de aparición de cada caso y el incumplimiento no afecta el resultado.
Después de ejecutar una declaración de caso, el proceso se transferirá al siguiente caso y continuará la ejecución. Por lo tanto, después de la rama del caso, agregue una declaración de interrupción para saltar de la declaración de cambio.