Questão de Programação — Linguagens de programação — IF-ES 2023
ProgramaçãoLinguagens de programação
- Código
- qq951279
- Banca
- IF-ES
- Órgão
- IF-ES
- Ano
- 2023
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação
Considere uma lista dinamicamente encadeada, onde cada nó possui a seguinte estrutura desenvolvida na linguagem de programação C:struct celula { int info; struct celula *next; }; Suponha que a variável p é um ponteiro do tipo struct celula apontando para o primeiro elemento da lista. Dessa maneira, é utilizado como auxiliar para percorrer a lista. Assumindo como pré-condição que a lista não esteja vazia e que o campo next do último elemento da lista é NULL, qual opção permite percorrer e imprimir os elementos da lista?
- Afor(;p!=NULL;p->next) printf("\n%d",p->info);
- Bfor(;p==NULL;p=p->next) printf("\n%d",p->info);
- Cfor(;p!=NULL;p=p->next) printf("\n%d",p->info);
- Dfor(;p->next!=NULL;p=p->next) printf("\n%d",p->info);
- Efor(;p->next!=NULL;p->next) printf("\n%d",p->info);