Ed
há 10 meses
Vamos analisar o código apresentado: 1. O código inclui as bibliotecas necessárias e declara uma variável global `int x = 4;`. 2. Dentro da função `main`, uma nova variável `int x = 5;` é declarada, que é local à função `main`. 3. A função `exibir(int y)` é chamada com `exibir(x);`, onde `x` refere-se à variável local (que é 5). 4. A função `exibir` imprime o valor de `y`, que é 5, pois foi passado o `x` local. Portanto, o programa exibirá 5. A alternativa correta é: O programa exibirá 5.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material