Buscar

No contexto do comando switch e do uso do comando break emm seu interior, na linguagem de programação C é correto afirmar que: não é possível exec...

No contexto do comando switch e do uso do comando break emm seu interior, na linguagem de programação C é correto afirmar que:

não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando.
toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break;
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;
quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch
a expressão usada numa cláusula case de um comando switch pode ser de qualquer tipo e deve conter pelo menos uma variável;

Essa pergunta também está no material:

LINGUAGEM DE PROGRAMAÇÃO I
3 pág.

Programação I Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Analisando as alternativas: a) Não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse comando. - Correto. Dentro de um case, os comandos são executados sequencialmente até encontrar um break ou até o final do bloco. b) Toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break; - Incorreto. O comando break não é obrigatório em cada cláusula case. c) 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; - Incorreto. A cláusula default é executada se nenhuma das cláusulas case for correspondente à expressão do switch. d) Quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o próximo comando após o fim do comando switch. - Correto. O comando break encerra a execução do switch. e) A expressão usada numa cláusula case de um comando switch pode ser de qualquer tipo e deve conter pelo menos uma variável; - Incorreto. A expressão deve ser do mesmo tipo da expressão do switch e não necessariamente conter uma variável. Portanto, a alternativa correta é a letra D.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais