Programación Shangguanhe

Este escenario no es adecuado para el cambio. Si se debe usar;

El interruptor funciona para valores iguales (valores específicos), no para rangos (mayor que, menor que, etc.). ).

El formato de sintaxis de la declaración de cambio es:

Cambiar (expresión)

¿Caso? Valor 1:

Código de función 1;?

[Roto;? ]

¿Caso? Valor 2:

Código de función 2;?

[Roto;? ]

……

Valor predeterminado:

Código de función 1;?

[Roto;? ]

}

Descripción de la sintaxis:

1. El tipo de expresión solo puede ser uno de cuatro tipos: byte, short, char e int.

2. ?Valor 1, valor 2... El valor n sólo puede ser una constante o constante, no una variable.

3. Puedes escribir cualquier número de oraciones en la parte del código de función.

4. La palabra clave ?break significa interrupción y el final de la declaración de cambio. La declaración de ruptura es opcional.

5. La declaración ?case puede tener cualquier número de oraciones. Esta es una declaración de etiqueta.

6. La declaración ?default se puede escribir en cualquier parte de la declaración switch y su función es similar a otra en la declaración if.

Flujo de ejecución: cuando el valor de la expresión es el mismo que el valor después de la declaración de caso correspondiente, se ejecutará desde esta posición hasta el final de la declaración de cambio. Durante la ejecución, si se encuentra una declaración de interrupción, la ejecución de la declaración de cambio finalizará.