Logo Passei Direto
Buscar
Considere o seguinte programa: static void Main(string[] args) { char [] c = new char[] {‘a’,’b’,’c’}; Console.WriteLine(“{1}{0}{2}”, c[1],c[0],c[2]); } Qual a sua saída?

A) a b c
User badge image
Desafios Para o Conhecimento

há 11 meses

Respostas

User badge image

Ed Verified user icon

há 11 meses

Vamos analisar o código fornecido: ```csharp static void Main(string[] args) { char[] c = new char[] {'a', 'b', 'c'}; Console.WriteLine("{1}{0}{2}", c[1], c[0], c[2]); } ``` Aqui, temos um array de caracteres `c` que contém os valores 'a', 'b' e 'c'. O método `Console.WriteLine` está utilizando a formatação de string com índices. - `{1}` se refere a `c[1]`, que é 'b'. - `{0}` se refere a `c[0]`, que é 'a'. - `{2}` se refere a `c[2]`, que é 'c'. Portanto, a saída do programa será a concatenação dos caracteres na ordem: 'b', 'a', 'c'. Assim, a saída correta é: bac. Se a alternativa A) for "a b c", então essa não é a resposta correta. A saída correta não está entre as opções fornecidas.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina