Buscar

Analise as asserções, em relação à utilização dos operadores da Linguagem C e às instruções descritas. Considere que estas instruções estão na main...

Analise as asserções, em relação à utilização dos operadores da Linguagem C e às instruções descritas. Considere que estas instruções estão na main(), que a variável foi previamente declarada como sendo do tipo inteiro e inicializada com valor 3, bem como as bibliotecas necessárias foram incluídas:

printf("%d",a++);
printf("\n%d",a);

I) quando o programa for executado serão apresentados na tela o mesmo valor que é 4.
II) quando o programa for executado serão apresentados na tela valores distintos;
III) quando o programa for executado serão apresentados na tela o mesmo valor que é 3.
IV) quando o programa for executado serão apresentados os valores 3 e depois o valor 4.

É correto apenas o que se afirma em:
a. II e IV.
b. I.
c. III.
d. II.
e. I, II, III e IV.

Essa pergunta também está no material:

Estruturas de Programação em C
6 pág.

Programação Estruturada Universidade CEUMAUniversidade CEUMA

Respostas

User badge image

Ed Verified user icon

Vamos analisar as afirmações: I) quando o programa for executado serão apresentados na tela o mesmo valor que é 4. Isso está incorreto, pois a variável 'a' é incrementada após a impressão, então o primeiro printf irá mostrar 3. II) quando o programa for executado serão apresentados na tela valores distintos; Isso está correto, pois o primeiro printf mostra o valor de 'a' antes do incremento e o segundo printf mostra o valor de 'a' após o incremento. III) quando o programa for executado serão apresentados na tela o mesmo valor que é 3. Isso está incorreto, pois o primeiro printf mostra o valor de 'a' antes do incremento, que é 3. IV) quando o programa for executado serão apresentados os valores 3 e depois o valor 4. Isso está correto, pois o primeiro printf mostra o valor de 'a' antes do incremento (3) e o segundo printf mostra o valor de 'a' após o incremento (4). Portanto, a resposta correta é: a. II e IV.

0
Dislike0

Responda

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