Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 50 questões.
#3278244

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; };

Deseja-se inserir um elemento na última posição da lista. Considere que novo e p são ponteiros para struct celula. A variável novo aponta para uma nova célula, que deverá ser inserida no final da lista. A variável p é apenas um auxiliar apontando para o último elemento da 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 inserir um elemento no final da lista? 

  • novo.next=NULL; p.next = novo;
  • novo->next=p; p = novo;
  • p->next=NULL; p->next = novo->next;
  • novo ->next=NULL; p ->next = novo;
  • novo = p ->next; novo ->next=NULL;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora