• Matéria: Informática
  • Autor: tonidiniz21
  • Perguntado 4 anos atrás

CESPE-2009 Adaptada ) Considere o programa abaixo:



#include



void troca(int a, int b)

{

int aux;

aux = a;

a = b;

b = aux;

printf("a = %d, b = %d\n",a,b);

}



int main( )

{

int a,b;

a = 5;

b = 7;

troca(a,b);

printf("a = %d, b = %d\n",a,b);

}







Com relação à execução do código em linguagem C acima, assinale a opção correta.

CLIQUE NA SUA RESPOSTA ABAIXO
O código não será executado pois tem erros de sintaxe, o que resultará em erros de compilação.

O programa imprimirá a = 7, b = 5 em uma linha e, na seguinte, a = 7, b = 5.

(X)o programa imprimirá a = 7, b = 5 e na segunda linha imprimirá o resultado igual a 12 da execução das duas variáveis.
O programa imprimirá a = 7, b = 5 em uma linha e, na linha seguinte, a = 5, b = 7.

O programa imprimirá a = 7, b = 5 duas vezes na mesma linha.

Respostas

respondido por: washigtonsilva2003
0

Resposta:

a alternativa correta é:

O programa imprimirá a = 7, b = 5 em uma linha e, na linha seguinte, a = 5, b = 7.

Perguntas similares