Buscar

7a Questão Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre a verificação da sintaxe e a definição d...

7a Questão
Uma das tarefas realizadas por um compilador é a avaliação de expressões. Nesta tarefa, ocorre a verificação da sintaxe e a definição da ordem de execução dos operadores.
Com base nas ordens de precedência e associatividade e nas regras de conversão de tipos primitivos, informe o valor impresso resultante da avaliação da seguinte instrução:
System.out.println( 3 + 1 + "2" );
31"2"
312
6
42
Ocorre erro durante a execução devido à conversão.
a) 31"2"
b) 312
c) 6
d) 42
e) Ocorre erro durante a execução devido à conversão.

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 a expressão fornecida: System.out.println( 3 + 1 + "2" ); Aqui, a expressão é avaliada da esquerda para a direita. Primeiro, ocorre a adição dos números 3 e 1, resultando em 4. Em seguida, o resultado da adição é concatenado com a string "2", pois quando um operador "+" é usado com uma string, ele realiza uma concatenação. Portanto, a expressão resultará em "42". Resposta correta: d) 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