Buscar

marque a alternativa correta que apresenta o que será impresso na tela do usuário. Sabe-se que na linguagem C os ponteiros são representados pelo s...

marque a alternativa correta que apresenta o que será impresso na tela do usuário. Sabe-se que na linguagem C os ponteiros são representados pelo sinal de asterisco (*), o endereço de memória pelo sinal & e a função de impressão é denominada printf. void funcao ( int *a, int *b) { int c; c = *a; a = b; *b = c; } main() { int a=2, b=3; funcao (&a, &b); printf("%d - %d \n",a,b); } 3 - 3 3 - 2 2 - 2 2 - 3 Não irá compilar

3 - 2
2 - 3
Não irá compilar

Essa pergunta também está no material:

Avaliando o Aprendizado - Estrutura de Dados II-293
1 pág.

Estrutura de Dados I Grupo EDUCAMAISGrupo EDUCAMAIS

Respostas

User badge image

Ed Verified user icon

A alternativa correta que apresenta o que será impresso na tela do usuário é: "3 - 2". Após a execução do código, a função funcao(&a, &b) troca os valores de a e b, resultando em a=3 e b=2. Em seguida, o printf("%d - %d \n",a,b) imprime "3 - 2" na tela do usuário.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando