Ed
há 3 meses
Vamos analisar o código passo a passo para determinar o valor resultante. 1. Inicialização: `int numero = 10;` O valor de `numero` é 10. 2. Operador de incremento pós-fixado: `numero++;` Isso incrementa `numero` em 1, então `numero` agora é 11. 3. Operador de incremento pré-fixado: `++numero;` Isso incrementa `numero` em 1 novamente, então `numero` agora é 12. 4. Operador de decremento pós-fixado: `numero--;` Isso decrementa `numero` em 1, então `numero` agora é 11. 5. Multiplicação: `numero = numero * 2;` Isso multiplica `numero` por 2, então `numero` agora é 22. 6. Operador de decremento pré-fixado: `printf ("\nResultado: %d", --numero);` Isso decrementa `numero` em 1 antes de imprimir, então `numero` agora é 21. Portanto, o valor resultante impresso será 21. A alternativa correta é: E) 21.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade