ProgramaçãoC
- (FGV 2013)
Considere que a função em linguagem C a seguir recebe como parâmetro de entrada a raiz r de uma árvore binária. voidpercorre (arvore * r) { if (r != NULL) { percorre(r->esq); printf("%d ", r->conteudo); percorre(r->dir); } }Considere ainda que, para qualquer nó x, x->esqé a raiz da subárvore esquerda de x, que x->diré a raiz da subárvore direita de x e que x->conteudoretorna o conteúdo de um nó. A respeito da função descrita acima, assinale a afirmativa correta.
A) Ela imprime somente os nós folha da árvore.
B) Ela imprime somente os nós à esquerda da raiz “r” da árvore.
C) Ela imprime primeiramente o conteúdo da raiz da árvore e depois a subárvore direita.
D) Ela imprime primeiramente a subárvore esquerda da raiz, na ordem esquerda‐raiz‐direita.
E) Ela imprime primeiramente o conteúdo da raiz da árvore e depois a subárvore esquerda.
Próximo:
EXERCÍCIOS - Exercício 46
Vamos para o Anterior: Exercício 44
Tente Este: Exercício 28
Primeiro: Exercício 1
VOLTAR ao índice: Programação