Ed
ano passado
Vamos analisar o código apresentado e o que ele faz: 1. O código declara duas variáveis: `num` com valor 7 e `total` que inicialmente é 0. 2. Em seguida, `total` é calculado como `num * num`, ou seja, `7 * 7`, que resulta em 49. 3. A função `printf` é utilizada para exibir uma mensagem formatada no console. A linha de código que imprime a mensagem é: ```c printf ("\nNúmero %d elevado ao quadrado: %d \n", num, total); ``` Aqui, `%d` é um especificador de formato que será substituído pelos valores das variáveis `num` e `total`. Portanto, a saída será: - O primeiro `%d` será substituído por `7` (valor de `num`). - O segundo `%d` será substituído por `49` (valor de `total`). Assim, a saída completa será: ``` Número 7 elevado ao quadrado: 49 ``` Agora, analisando as alternativas: A) \nNúmero 7 elevado ao quadrado: 14 \n - Incorreto, o resultado é 49, não 14. B) Número 7 elevado ao quadrado: 49 - Correto. C) Número %d elevado ao quadrado: %d - Incorreto, pois não é a saída real. D) Número 7 elevado ao quadrado: 14 - Incorreto, o resultado é 49, não 14. E) \nNúmero 7 elevado ao quadrado: 49 \n - Incorreto, pois não tem a quebra de linha no início e no final. Portanto, a alternativa correta é: B) Número 7 elevado ao quadrado: 49.
Cadastre-se ou realize login
Mais perguntas desse material