Question: What is the output of the following code? #include void count_down(int n) { if (n) { count_down(n - 1); printf(%d ! , n); } else
What is the output of the following code?
#include
void count_down(int n)
{
if (n)
{
count_down(n - 1);
printf("%d ! ", n);
}
else
printf("Blast Off!");
}
int main()
{
count_down(5);
}
a) 5 ! 4 ! 3 ! 2 ! 1 ! Blast Off!
b) 4 ! 3 ! 2 ! 1 ! Blast Off!
c) Blast Off! 5 ! 4 ! 3 ! 2 ! 1 !
d) Blast Off! 1 ! 2 ! 3 ! 4 ! 5 !
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
