for(a=1, b=4; a < b; a++, b--){ }
A. a=1, b=2
B. a=2, b=3
C. a=3, b=4
D. Erro de compilação.
A declaração do loop for possuir três partes principais, além do corpo do loop: declaração e inicialização de variáveis, teste condicional e expressão de iteração. Cada uma dessas partes é separada por um ponto e vírgula. No teste condicional só pode ter uma expressão de teste e nas demais partes pode ser adicionado mais de uma expressão. Neste caso, o valor final de a será 2 e de b será 3 (a menor que b será satisfeita). Alternativa correta: B.
Nenhum comentário:
Postar um comentário