Buscar

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 e...

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" );


Ocorre erro durante a execução devido à conversão.
312
42
31"2"
6

Essa pergunta também está no material:

Linguagem de prgramação. Exercício PDF
89 pág.

Linguagem de Programação Java

💡 1 Resposta

User badge image

Ed Verified user icon

O valor impresso resultante da avaliação da seguinte instrução é "42". Explicação: - A expressão é avaliada da esquerda para a direita. - Primeiro, ocorre a soma de 3 + 1, que resulta em 4. - Em seguida, ocorre a concatenação da string "2" com o resultado anterior, que resulta em "42". - Por fim, a instrução System.out.println() imprime o valor "42" no console.

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