Pytanie 8

int fn(int a){
if (a == 1) return 1;
return fn(a-1)+2;
}
int fn(int a){
if (a == 1) return 1;
return (a-1)+2;
}
Blok 1. Blok 2.
int fn(int a){
if (a == 1) return 1;
return fun (a-1)+2;
}
int fn(int a){
if (a == 1) return 1;
return 2;
}
Blok 3. Blok 4.

Który blok kodu zawiera przykład użycia rekurencji?

Opcje odpowiedzi:

A) Blok 3.
B) Blok 2.
C) Blok 1.
D) Blok 4.