Buscar

1a Questão Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-decremento. public class ...

1a Questão
Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-decremento.
public class Decrementa{
public static void main(String args[]) {
int m, n = 44;
m = --n;
m = n--;
System.out.println(m);
System.out.println(n);
}
}
Qual será a saída ?
43 e 42
43 e 43
42 e 42
42 e 41
42 e 43
a) 43 e 42
b) 43 e 43
c) 42 e 42
d) 42 e 41
e) 42 e 43

Essa pergunta também está no material:

6o TESTE DE CONHECIMENTO
5 pág.

Lógica de Programação e Algoritmos Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar as operações no código fornecido: 1. `m = --n;`: Aqui, o valor de `n` é decrementado antes de ser atribuído a `m`. Portanto, `n` se torna 43 e `m` também é igual a 43. 2. `m = n--;`: Neste caso, o valor de `n` é atribuído a `m` antes de ser decrementado. Portanto, `m` ainda é 43, mas `n` agora é 42. Assim, a saída correta será a alternativa: a) 43 e 42

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

Outros materiais