Na linguagem C, a repetição é implementada por meio de três estruturas. São elas:
Questão
Na linguagem C, a repetição é implementada por meio de três estruturas. São elas:
Alternativas
A) 'while', 'do...while' e 'for'.
B) 'if', 'while' e 'for'.
C) 'if/else', 'do/while' e 'switch'.
D) 'switch', 'case' e 'for'.
E) 'break', 'continue' e 'case'.
Explicação
Em C, as estruturas de repetição (laços) são exatamente três:
- while: testa a condição antes de executar o bloco (pré-teste).
- do...while: executa o bloco ao menos uma vez e só depois testa a condição (pós-teste).
- for: laço com inicialização, condição e incremento/decremento, muito usado em contagens.
As demais alternativas trazem comandos/estruturas que não são de repetição (por exemplo, if/else e switch/case são de decisão/seleção; break e continue são comandos de controle do fluxo dentro de laços).
Alternativa correta: (A).