Consider the following C program:
#include <stdio.h>
int counter = 0;
int calc( int a, int b) {
int c;
counter++;
if (b == 3)
return (a * a * a);
else {
c = calc(a, b / 3);
return (c * c * c);
}
}
int main() {
calc(4, 81);
printf ( "%d" , counter);
}
|
The output of this program is ________ .
Note – This was Numerical Type question.
(A) 5
(B) 4
(C) 3
(D) None of these
Answer: (B)
Explanation: 
Quiz of this Question
Level Up Your GATE Prep!
Embark on a transformative journey towards GATE success by choosing
Data Science & AI as your second paper choice with our specialized course. If you find yourself lost in the vast landscape of the GATE syllabus, our program is the compass you need.
Last Updated :
12 Aug, 2021
Like Article
Save Article