Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuál es la sintaxis y el orden de ejecución de la estructura de selección de conmutadores?

¿Cuál es la sintaxis y el orden de ejecución de la estructura de selección de conmutadores?

1. Cambiar la sintaxis y la secuencia de ejecución del lenguaje C

cambiar (expresión variable)

{

caso constante 1: declaración; break;

caso constante 2: declaración; break;

caso constante 3: declaración;

...

caso constante n: declaración;

default: declaración;

}

Cuando la cantidad expresada por la expresión constante es la misma que una de las declaraciones de caso Cuando las constantes coinciden, las declaraciones que siguen a esta declaración de caso se ejecutarán y las declaraciones de todas las declaraciones de caso posteriores se ejecutarán en secuencia, a menos que una declaración de interrupción salte de la declaración de cambio; Si la expresión constante no coincide con las constantes de ninguna declaración de caso, se ejecutan las declaraciones de la declaración predeterminada.

2. Sintaxis de cambio de C# y secuencia de ejecución

cambio (n)

{ caso 1: Ejecutar bloque de código 1 interrupción

caso 2: Ejecutar interrupción del bloque de código 2

predeterminado: si n no es ni 1 ni 2, ejecute este código}

cambiar (n) { caso 1: Ejecutar interrupción del bloque de código 1

caso 2: Ejecutar código de interrupción del bloque 2

predeterminado: si n no es ni 1 ni 2, ejecute este código}

(después del cambio n) puede ser una expresión o (y normalmente es) una variable. Luego, el valor de la expresión se compara con el número del caso y, si coincide con un caso, se ejecutará el siguiente código. ¿La función de break? es evitar que el código se ejecute automáticamente en la siguiente línea.

3. Sintaxis de cambio de PHP y secuencia de ejecución

cambio (expresión)

{

etiqueta de caso1:

código a ejecutar si expresión = etiqueta1;

break;

case label2:

código a ejecutar si expresión = etiqueta2;

break;

predeterminado:

código a ejecutar

si la expresión es diferente

tanto de la etiqueta1 como de la etiqueta2;

p>

}

Realizar una evaluación de una expresión (generalmente una variable); comparar el valor de la expresión con el valor del caso en la estructura, si hay una coincidencia, ejecutar la función; asociado con el código de caso; después de ejecutar el código, la declaración de interrupción evita que el código salte al siguiente caso para continuar con la ejecución; si ningún caso es verdadero, se utiliza la declaración "predeterminada".

Información ampliada:

Switch se usa en programación. Por ejemplo, en lenguaje C, a menudo se usa junto con Case. Es un código de selección de juicio. Su función es controlar el flujo de los procesos.

Traducción lineal: declaración de cambio, que es la declaración de "cambio" en el caso de "situación".

Cambio de la Enciclopedia Baidu