Com funcionen les declaracions de commutació?
Com funcionen les declaracions de commutació?

Vídeo: Com funcionen les declaracions de commutació?

Vídeo: Com funcionen les declaracions de commutació?
Vídeo: Артур Смольянинов: «Вся его жизнь — это спецоперация» // «Скажи Гордеевой» 2024, Maig
Anonim

El declaració de commutació avalua la seva expressió i després ho executa tot declaracions que segueixen l'aparellament Caixa etiqueta. Decidir si s'utilitza if-then-else declaracions o a declaració de commutació es basa en la llegibilitat i l'expressió que el declaració istesting.

També cal saber, què és un exemple de declaració de commutació?

Exemples de declaracions de commutació . El següent declaració de commutació conté diverses Caixa clàusules i una clàusula predeterminada. Cada clàusula conté una trucada de funció i una pausa declaració . En els següents exemple , trencar declaracions no estan presents. Si el valor de text és igual a 'A', els tres comptadors s'incrementen.

Sapigueu també, quin és el valor predeterminat en una declaració switch? El declaració per defecte s'executa si cap expressió-caseconstant és igual al valor de interruptor (expressió). N'hi pot haver com a màxim un declaració per defecte . El declaració per defecte no cal que arribi al final; pot aparèixer a qualsevol part del cos declaració de commutació.

Per tant, què és la declaració de break in switch?

trencar ; El declaració de ruptura té dos usos separats i diferents: sortir d'un bucle i sortir d'a declaració de commutació . No podeu utilitzar a trencar en qualsevol lloc, excepte dins de l'aloop o a declaració de commutació.

Es pot saltar l'últim cas d'una declaració de commutació inclosa la ruptura?

Resposta: tot i que el l'últim cas d'una declaració de commutació ho fa no requereix a declaració de ruptura al final, tu hauria afegir declaracions de trencament a tots casos del declaració de commutació , inclòs el últim cas . Posant a trencar després de cadascun declaració del cas prevenir aquest possible contratemps i fer que el vostre programa sigui més "a prova de bales".

Recomanat: