Presentamos este diagrama de flujo en lenguaje C
¡Este diagrama de flujo se utiliza para explicar brevemente cómo funciona la declaración de cambio! El siguiente pseudocódigo tiene el mismo significado que su diagrama de flujo:
switch(expression){
case expresión constante 1:
Declaración 1;
expresión constante de caso 2:
declaración 2;
expresión constante de caso n:
declaración n
predeterminado:
Declaración n 1;
}
Una pequeña explicación: cuando el programa se ejecuta en el bloque de declaración de cambio, primero calculará el valor de la "expresión de cálculo" de "la fórmula", que es la expresión entre corchetes que escribí; y luego juzgue según el valor calculado. Si el valor es igual a la expresión constante 1, ejecute la instrucción 1 y luego salga. Si el valor es igual a la expresión constante Fórmula 2, luego ejecute la declaración 2 y luego salga, y así sucesivamente, si el resultado del cálculo no coincide con el siguiente valor, ejecute la declaración debajo del valor predeterminado, es decir, n 1; Tenga en cuenta que se debe agregar una interrupción después de cada declaración; de lo contrario, todas las declaraciones se ejecutarán secuencialmente.