GATEverse Practice, past papers & mock tests
GATE 2020
Programming & Data StructuresProgramminghardNAT2 marks
Consider the following C functions:
c
int fun1(int n) {
    static int i = 0;
    if (n > 0) {
        ++i;
        fun1(n - 1);
    }
    return i;
}

int fun2(int n) {
    static int i = 0;
    if (n > 0) {
        i = i + fun1(n);
        fun2(n - 1);
    }
    return i;
}
The return value of fun2(5) is _______
Save your progress

Related Programming & Data Structures PYQs