1
GATE CSE 2026 Set 1
Numerical
+1
-0
Consider the following program in C:

#include <stdio.h>

void func(int i, int j) {

    if(i < j) {

        int i = 0;

        while (i < 10) {

            j += 2;

            i++;

        }

    }

    printf("%d", i);

}

int main() {

    int i = 9, j = 10;

    func(i, j);

    return 0;

}

The output of the program is $\_\_\_\_$ . (answer in integer)

Note: Assume that the program compiles and runs successfully.

Your input ____
2
GATE CSE 2025 Set 2
Numerical
+1
-0
int x = 126, y = 105;
do{
   if(x > y) x = x - y;
   else y = y - x;
}while(x!=y);
printf('%d", x);

The output of the given C code segment is __________. (Answer in integer)

Your input ____
3
GATE CSE 2025 Set 1
Numerical
+1
-0
 #include < stdio.h>
void foo(int *p, int x) {
    *p = x;
}
int main( ) {
    int *z;
    int a = 20, b=25;
    z = &a;
    foo(z, b);
    printf("%d", a);
    return 0;
}

The output of the given C program is _________. (Answer in integer)

Your input ____
4
GATE CSE 2024 Set 1
MCQ (Single Correct Answer)
+1
-0.33

Consider the following C program:


#include <stdio.h>

int main() {

   int a = 6;

   int b = 0;

   while(a < 10) {

      a = a / 12 + 1;

      a += b;}

   printf("%d", a);

   return 0;}

Which one of the following statements is CORRECT?

A

The program prints 9 as output

B

The program prints 10 as output

C

The program gets stuck in an infinite loop

D

The program prints 6 as output

GATE CSE Subjects

Browse all chapters by subject

Software Engineering
Web Technologies