• Matéria: Informática
  • Autor: woxitongon
  • Perguntado 8 anos atrás

Durante a passagem de valores na entrada de sub-rotinas, eles podem ser passados por valor ou por
referência. Assim sendo, analise o código a seguir:

#include
int x;
// Passagem por referência
void teste1(int *x) {
*x = 5;
}
// Passagem por valor
void teste2(int x) {
x = 0;
}
int main() {
x = 3;
teste1 (&x);
printf("%d\n", x + 4);
teste2(x);
printf("Valor final: %d\n", x);
return 0;
}

Considerando o código apresentado, assinale a alternativa que indica o valor correto de x ao final da
execução:

ALTERNATIVAS

0

3

5

7

9

Respostas

respondido por: humaitach2015
14

Resposta: ao meu ver... é 5.


tonisenador: A resposta correta é 5, letra C
respondido por: pggepgge
2

Resposta:

e 5

Explicação:

Perguntas similares