Imagem de fundo

João pretendia escrever um trecho de código na linguagem C...

João pretendia escrever um trecho de código na linguagem C contendo o seguinte loop:

int i;

for (i = 5; i >= 0; i = i - 1) {

printf("Valor: %d\n", i);

}

Entretanto, sem querer, João inverteu a ordem das expressões no comando for, e digitou o código como segue:

int i;

for (i = 5; i = i - 1; i >= 0) {

printf("Valor: %d\n", i);

}

Assinale a lista completa dos valores exibidos nesse trecho pela execução da versão equivocada produzida por João.


A

4, 3, 2, 1


B

4, 3, 2, 1, 0


C

5


D

5, 4, 3, 2, 1


E

5, 4, 3, 2, 1, 0