La Red de Conocimientos Pedagógicos - Currículum vitae - Uso de la caja de interruptores

Uso de la caja de interruptores

El uso de la caja de interruptores es el siguiente:

Utilice 1 y cambie al programar. Por ejemplo, en lenguaje C, a menudo se usan con Case, que es un código de juicio y selección. Su función es controlar el flujo del proceso. Traducción lineal: declaración de cambio, es decir, declaración de "cambio" en el caso de "situación".

2. La declaración de cambio se ejecuta línea por línea (de hecho, la declaración va seguida de declaraciones). Inicialmente no se ejecuta ningún código. Solo cuando el valor en la declaración case coincida con el valor de la expresión switch, PHP comenzará a ejecutar la declaración hasta que finalice la sección switch o se encuentre la primera declaración break. Si no se escribe break al final del segmento de declaración en el caso, PHP continuará ejecutando el segmento de declaración en el siguiente caso.

3. En la declaración de cambio, la condición solo se evalúa una vez y se compara con cada declaración de caso. La condición se evalúa nuevamente en la declaración elseif. Si la condición es más compleja que una simple comparación o múltiples bucles, puede ser más rápido usar una declaración de cambio.

4. Al ejecutar la instrucción switch, se realizará una comparación de arriba a abajo en función del valor de la expresión entre paréntesis. Cuando la expresión en la declaración del caso es igual a este valor, la declaración del caso o la secuencia de declaraciones se ejecuta hasta que se encuentra un punto de interrupción.

Datos extendidos:

En C#, la expresión de control de la instrucción switch solo puede ser un número entero (int, char, long, etc.) o una cadena. Cualquier otro tipo (incluidos los tipos flotante y doble) solo puede usar declaraciones if.

Cada valor de expresión constante debe ser único para que la expresión controladora solo pueda coincidir con uno de los valores. Si el valor de controlExpression no coincide con el valor de cualquier controlExpression y no hay una etiqueta predeterminada, el programa continuará la ejecución a partir de la primera declaración después de la llave de cierre del interruptor.

Enciclopedia Baidu-Cambiar