Imagem de fundo

Considere o seguinte trecho de código em linguagem...

Considere o seguinte trecho de código em linguagem C:


#include <stdio.h>

int main() {

int num1, num2, temp;

printf("Digite dois números inteiros: ");

scanf("%d %d", &num1, &num2);

// Implemente a lógica de troca dos valores

aqui

printf("Valores trocados: %d %d\n", num1,

num2);

return 0;

}


Deseja-se implementar a lógica de troca dos valores das variáveis num1 e num2 de modo que, após a execução, os valores exibidos na tela sejam os valores trocados.


Escolha a opção que completa corretamente a lógica de troca.


A

num1 = num2;

num2 = num1;


B

num2 = num1;

num1 = num2;


C

num1 = num2;

num2 = temp;


D

temp = num1;

num1 = temp;

num2 = num1;


E

temp = num1;

num1 = num2;

num2 = temp;