7 - Indica o que é mostrado no ecrã pelo seguinte código C#. Justifica a tua resposta.
short s = 5 / 2;
Console.WriteLine($"*\t{s}\t*");
O output será * 2 *
uma vez que $
interpola a string mostrando o
valor que está dentro das chavetas {}
, os *
vão aparecer por estarem dentro
das " "
aspas e os \t
dão os espaços (tab) entre as strings apresentadas.
Por Sara Gama.
Console.WriteLine($"*\t{s}\t*");
Estamos perante uma string interpolada ($
), onde a expressão que
está dentro das chavetas {}
será impressa.
Neste caso temos também dentro das aspas ""
2 asteriscos *
, um antes
e outro depois das chavetas {}
, separados delas por espaços simbolizados
por \t
(tab).
Assim, o output mostrado no ecrã será: * 2 *
Por Diana Nóia