Buscar

O que é exibido com o código Java a seguir? int i = 10; System.out.println(i++); System.out.println (++i); System.out.println(i--); System.out.prin...

O que é exibido com o código Java a seguir?
int i = 10;
System.out.println(i++);
System.out.println (++i);
System.out.println(i--);
System.out.println(--i);
a) 10, 12, 12 e 10
b) 11, 12, 11, 10
c) 10, 11, 11, 10
d) 10, 10, 10, 10
e) 11, 11, 11, 10

Respostas

User badge image

Ed Verified user icon

Vamos analisar cada parte do código: 1. `System.out.println(i++);`: Aqui, o valor de `i` (que é 10) será impresso e depois incrementado em 1. Portanto, será exibido o valor 10. 2. `System.out.println(++i);`: Neste caso, o valor de `i` será incrementado em 1 primeiro e depois impresso. Como o valor de `i` agora é 11, será exibido 11. 3. `System.out.println(i--);`: Aqui, o valor de `i` (que é 11) será impresso e depois decrementado em 1. Portanto, será exibido o valor 11. 4. `System.out.println(--i);`: Neste caso, o valor de `i` será decrementado em 1 primeiro e depois impresso. Como o valor de `i` agora é 10, será exibido 10. Portanto, a sequência correta de saída é: 10, 11, 11, 10. Portanto, a alternativa correta é: c) 10, 11, 11, 10

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

Mais conteúdos dessa disciplina