Skip to content
Related Articles

Related Articles

Algorithms | Recursion | Question 3

Improve Article
Save Article
  • Difficulty Level : Easy
  • Last Updated : 28 Jun, 2021
Improve Article
Save Article

What does the following function print for n = 25?




void fun(int n)
{
  if (n == 0)
    return;
  
  printf("%d", n%2);
  fun(n/2);
}  


(A) 11001
(B) 10011
(C) 11111
(D) 00000


Answer: (B)

Explanation: The function mainly prints binary representation in reverse order.

Quiz of this Question

My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!