Buscar

Dado o seguinte programa: #include void main() { int a=15; int b=2; b*=a; printf("%d %d\n",a, b); b=a--; printf("%d %d\n",a, b); } Qual a...

Dado o seguinte programa:
#include
void main()
{
int a=15;
int b=2;
b*=a;
printf("%d %d\n",a, b);
b=a--;
printf("%d %d\n",a, b);
}
Qual alternativa apresenta a saída correta?

a. 15 30 14 15
b. 16 30 14 16
c. 15 30 13 14
d. 15 2 14 15
e. 15 2 1 15

Essa pergunta também está no material:

quest
62 pág.

Linguagens e Técnicas de Programação Colégio ObjetivoColégio Objetivo

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C. A saída do programa será:
15 30
14 15
Explicação: - Na primeira linha, a variável "a" é igual a 15 e a variável "b" é igual a 2. Em seguida, a variável "b" é multiplicada por "a", resultando em "b" igual a 30. - Na segunda linha, a variável "b" recebe o valor de "a" e depois "a" é decrementado, resultando em "a" igual a 14 e "b" igual a 15. - Portanto, a saída será "15 30" na primeira linha e "14 15" na segunda linha.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais