GATE | GATE-CS-2004 | Question 31
Consider the following C function:
int f( int n) { static int i = 1; if (n >= 5) return n; n = n+i; i++; return f(n); } |
The value returned by f(1) is
(A) 5
(B) 6
(C) 7
(D) 8
Answer: (C)
Explanation: See Question 3 of https://www.geeksforgeeks.org/c-language-set-2/
Quiz of this Question