GATEverse Practice, past papers & mock tests
GATE 2024 · CS2 - Afternoon
Programming & Data StructuresProgrammingmediumMCQ1 mark
Consider the following C program. Assume parameters to a function are evaluated from right to left.
c
#include <stdio.h>
int g(int p) { printf("%d", p); return p; }
int h(int q) { printf("%d", q); return q; }
void f(int x, int y) {
  g(x);
  h(y);
}
int main() {
  f(g(10),h(20));
}
Which one of the following options is the CORRECT output of the above C program?
Save your progress

Related Programming & Data Structures PYQs