Página inicial
/
Tecnologia
/
(procuradoria geral do estado - ro (pge/ro) 2015) no contento do comando switch e do uso do comando break em seu interior, na linguagem

Question

(Procuradoria Geral do Estado - RO (PGE/RO) 2015) No contento do comando switch e do uso do comando break em seu interior, na linguagem de programação C, e cometo afirmar que: A Toda cilusula case de um comando switch, incluindo a clâusula case default,deve conter um A comando break; B Os comandos na cidusula case default de um comando switch sào executados apenas se nenhuma das clausulas case anteriores possuir um comando break; C Comandos na clausula case default de um comando switch sao executados apenas se nenhuma das ciausulas las case anteriores possur um comando break; Quando um comande erecutado, o comando switch encerrado e o fluxo de controle passa D prowimo comando apos o fim do comando switch; E possive erecutar comandos de das ciausulas case de um comando switch na mesma erecucao desse comando

Solution

Verificación de expertos
4 (242 Votos)
Gustavo Profissional · Tutor por 6 anos

Resposta

resposta correta é a opção B: Os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas case anteriores possuir um comando break.Explicação: Na linguagem de programação C, o comando switch é utilizado para executar um conjunto de comandos com base no valor de uma expressão. Cada cláusula case do switch corresponde a um valor específico da expressão e contém um comando ou um conjunto de comandos a serem executados quando esse valor for encontrado.A cláusula case default, representada pela palavra "default", é executada quando nenhum dos valores especificados nas outras cláusulas case corresponder à expressão. No entanto, a cláusula case default só será executada se nenhuma das outras cláusulas case anteriores possuir um comando break.Portanto, se uma das cláusulas case anteriores possuir um comando break, o fluxo de controle sairá da cláusula case correspondente e não será executada a cláusula case default. Se nenhuma das cláusulas case anteriores possuir um comando break, a cláusula case default será executada.