Imagem de fundo

Analise a seguinte função, elaborada na linguagem C de...

Analise a seguinte função, elaborada na linguagem C de programação.


func_f(n)

int n;

{

int a, b;

if (n == 0)

return(1);

a = n – 1;

b = func_f(a);

return(n*b);

}


Caso, no programa principal, seja colocada a linha

printf(”%d”, func_f(4));


o valor impresso na saída padrão será:


A

24


B

0


C

1


D

6


E

12