Considere o código abaixo:
#define DIV_OK 0
#define DIV_ERROR -1
int div(int num, int den, float *res) {
if (den == 0) {
return DIV_ERROR;
}
*res = ((float)num)/den;
return DIV_OK;
}
Assinale a alternativa que corretamente chama a função e guarda o resultado da divisão em uma variável float chamada “resposta”.
a.
resposta = div(5, 10, &resp).
b.
div(5, 10, *resposta).
c.
div(5, 10, &resposta).
d.
resposta = div(5, 10, *resp).
e.
div(5, 10, *resp);
Soluções para a tarefa
Respondido por
0
Resposta:
letra a)
Explicação:
Como você trabalha com ponteiro, na chamada da função, você coloca o endereço de memória através do &, como no exemplo.
thiagohenrique0830:
mano pode me ajudar em uma avaliação da faculdade?
Perguntas interessantes