3 – A sintaxe da estrutura de repetição for tem a forma geral: for (declaração/inicialização da variável de controle; condição de teste; expressão ...
3 – A sintaxe da estrutura de repetição for tem a forma geral: for (declaração/inicialização da variável de controle; condição de teste; expressão de incremento), onde o primeiro argumento corresponde à declaração e/ou inicialização da variável de controle; o segundo argumento corresponde à uma condição de teste que será verificada a cada repetição; e o terceiro argumento corresponde a uma expressão de incremento que, em geral afeta o valor da variável de controle. Ocorre que do ponto de vista da sintaxe da linguagem nenhum dos três argumentos é obrigatório. Em outras palavras, podemos omitir um deles, dois deles ou mesmo os três. Desta forma a estrutura for ( ) corresponde a um laço que não tem variável de controle, não tem condição de teste e não tem expressão de incremento. Tal estrutura é dita laço infinito pois uma vez que o programa entra na estrutura os comandos por ela controlados serão repetidos infinitamente. Portanto a resposta certa é: A) É um laço infinito.
Compartilhar