Analise o trecho do código a seguir para responder essa questão e indique a alternativa correta.
19 void advinhe(ref int a, ref int b)
20 int aux;
21 aux = a;
22 a = b;
23 b = aux;
24 MessageBox.Show ("a = "+ a + " b = " +
b);
25 }
A) Trata-se de um método que imprime os valores passados por "referência" na ordem em que foram inseridas no parâmetros da função
B) Trata-se de um método que imprime os valores passados por "valor" na ordem em que foram inseridas nos parâmetros da função
C) Trata-se de um método que imprime os valores passados por "referencia" na ordem inversa em que foram inseridas nos parâmetros da função
D) Trata-se de um método que imprime os valores passados por "valor" na ordem inversa em que forma inseridas nos parâmetros da função
E) Este método retorna os valores passados por " referencia" , na ordem inversa, à função que o chamou
Respostas
respondido por:
1
A alternativa correta seria a letra C.
O código mostrado trata-se de um método que imprime os valores passados por "referencia" na ordem inversa em que foram inseridas nos parâmetros da função.
Nesse sentido, inicialmente se é obtido os valores para formação da função.
Nesse contexto, após isso pode - se estruturar a função e realizar a operação.
Dessa forma, pode - se usar os parâmetros da função para obter o resultado e exibição ao usuário.
Bons estudos!
Perguntas similares
6 anos atrás
6 anos atrás
6 anos atrás
8 anos atrás
8 anos atrás
9 anos atrás
9 anos atrás