Alternativa E - 16
O código apresentado é escrito na linguagem C e realiza operações aritméticas básicas com variáveis inteiras. Para encontrar a resposta, basta seguir a lógica linha por linha:
- Declaração e Inicialização: A linha
int x = 18; cria uma variável inteira chamada x e atribui a ela o valor numérico 18. - Operação Aritmética: Na linha
int resposta = x - 2;, o programa subtrai o valor 2 do conteúdo da variável x. - Cálculo: A conta realizada é $18 - 2$, que resulta em 16.
- Saída: A função
printf exibe esse resultado na tela.
A alternativa D está incorreta porque a subtração entre números inteiros é perfeitamente válida na linguagem C. As outras opções não correspondem ao resultado matemático da expressão.
Análise Detalhada
- Variável
x: Armazena o inteiro 18. - Expressão:
x - 2 equivale a $18 - 2$. - Resultado Final: O valor armazenado em
resposta é 16.
Portanto, a saída correta é a letra E.