C interview questions on control flow statements

This post covers basics interview questions on control flow statements

#include<stdio.h>
int main() 
{
  if(1)
    printf("hello");
    printf("bye");
  return 0;
}
#include<stdio.h>
int main()
{
   if(!10>!-5)

     printf("Hello");

   else

     printf("Welcome");

   }
#include<stdio.h>
int main() {
 int a=10;
 if(a++>10)
  printf("Welcome%d",++a);
 else
  printf("Hello%d",++a); 
 return 0;   
}
#include<stdio.h>
int main() {
  int a=10;
  if(!(--a))
    printf("Welcome%d",--a);
  else
   printf("Hello%d",--a);   
  return 0;
}
#include<stdio.h>
int main() {
  short a=32768;
  if(a++>1)
    printf("Hello%d",++a);
  else
   printf("Welcome%d",++a);  
  return 0; 
}
#include<stdio.h>
int main() {
 int x=10,y;
 if(x=20)
   y=30;
 printf("x=%d y=%d",x,y);
 return 0;
}
#include<stdio.h>
int main() {
  int a=1;
  if(~a)
    printf("Welcome%d",a);
  else
    printf("Hello%d",~a);
  return 0;
}
#include<stdio.h>
int main() {
  int a=2,b=3;
  if(a&b)
    printf("Welcome%d",a&b);
  else
   printf(“Hello%d”,a&b);
  return 0;
}
#include<stdio.h>
int main() {
 int a=10;
 if(++a>10)
   printf("Welcome%d",a);
 else
   printf("Hello%d",a);
 return 0;
}
#include<stdio.h>
int main() {
   int x,y;
   if(++x||++y)
    printf("x=%d y=%d",x,y);
   else
     printf("x=%d y=%d",x,y);
   return 0;
}
#include<stdio.h>
int main() {
  int x,y;
  x=y=1;
  if(--x||++y)
  printf("x=%d y=%d",x,y);
  else
   printf("x=%d y=%d",x,y);
  return 0;
}
#include < stdio.h >
int main() {
    int x, y;
    x = y = 1;
    if (--x || y--)
     printf("x=%d y=%d", x, y);
  else
     printf("x=%d y=%d", x, y);
  return 0;
}
#include<stdio.h>
int main() {
  int x;
  if (x = 0, 1, 2, 3)
    printf("Hello % d", x);
  else
    printf("Welcome % d", x);
  return 0;
}
#include<stdio.h>
int main() {
  int x;
  if (x = (0, 1, 2, 3))
    printf("Hello % d", x);
  else
   printf("Welcome % d", x);
  return 0;
}
#include<stdio.h>
int main() {
  int x, y;
  x = y = 0;
  if (++x && y++)
    printf("x=%d y=%d", x, y);
  else
    printf("x=%d y=%d", x, y);
  return 0;
}
#include<stdio.h>
int main() {
  int x, y;
  x = y = 1;
  if (++x && ++y)
    printf("x=%d y=%d", x, y);
  else
    printf("x=%d y=%d", x, y);
  return 0;
}
#include<stdio.h>
int main() {
  if (-1)
    printf("Balu");
  printf("Tutorial.com");
  return 0;
}
#include<stdio.h>
int main() {
  if (0)
    printf("Balututoril.com");
  printf("C & C++");
  return 0;
}
#include<stdio.h>
int main() {
  if (0);
  printf("BaluTutorial.com");
  printf("Balu");
 return 0;
}
#include<stdio.h>
int main() {
  if ()
    printf("Java");
  printf(".Net");
  return 0;
}
#include<stdio.h>
  int main() {
    if (~(!8 >= !0))
      printf("hello");
    else
      printf("bye");
    return 0;
  }
#include<stdio.h>
int main() {
  if (!(-1 & ~0))
    printf("hello");
  else
    printf("bye");
  return 0;
}
  #include<stdio.h>
  int main()
  {
      if (~0)
       printf("Oracle");
      else
        printf("SQL Server");
    retur 0;
}
#include<stdio.h>
int main() {
  if (23);
  printf("C++");
  else
    printf("VC++");
  return 0;
}
#include<stdio.h>
 int main() {
   if (23)
     printf("Balu");
   else;
   printf("Tutorial.com");
 return 0;
 }
#include<stdio.h>
 int main() {
   else
     printf("hello");
   return 0;
 }
#include<stdio.h>
 int main() {
   int a;
   if (a = printf("hello"))
     printf("Balu % d", a);
   return 0;
 }
#include<stdio.h>
  int main() {
    int i;
    i = 10 >> 4;
    switch (i)
    case 0:
      printf("hai");
    return 0;
  }
#include<stdio.h>
 int main() {
   switch (1)
   case 0:
     printf("hai");
   return 0;
 }
#include<stdio.h>
 int main() {
   float f = 3.2;
   switch (f) {
   case 1:
     printf(“1”);
     break;
   case 3.2:
     printf(“2”);
     break;
   }
   return 0;
 }
#include<stdio.h>
  int main() {
    int i;
    i = 0X11;
    switch (i)
    {
    case 2:
      printf("Two");
      break;
    case 17:
      printf("Hello");
      break;
    case 011:
      printf("Hai");
    }
    return 0;
  }
#include<stdio.h>
int main() {
  switch (1) {
  default:
    printf("hai");
    break;
  case 0:
    printf("bye");
  }
  return 0;
}
#include<stdio.h>
 int main() {
   int a = 'b';
   switch (a) {
   case 'a':
     printf("a");
     break;
   case 'b':
     printf("b");
   }
   return 0;
 }
#include<stdio.h>
  int main() {
    char a = 'b';
    switch (a) {
    case 'a':
      printf("a");
      break;
    case 'b':
      printf("b");
    }
    return 0;
  }
#include<stdio.h>
 int main() {
   int a = 9;
   switch (a) {
   case 9:
     printf("hai");
   case 010:
     printf("bye");
   }
   return 0;
 }
#include<stdio.h>
  int main() {
    int a = 9;
    switch (a)
    {
    case 9:
      printf("hai");
    case 010:
      printf("bye");
    }
    return 0;
  }
#include<stdio.h>
  int main() {
    int a = 10;
    switch (a)
    {
    case 0XA:
      printf("hai");
    case 011:
      printf("bye");
    }
    return 0;
  }
#include<stdio.h>
int main() {
  if ("true")
    printf("true");
  else
    printf("false");
  return 0;
}
    #include<stdio.h>
    int main() {
     if ("false")
       printf("true");
     else
       printf("false");
     return 0;
   }
#include<stdio.h>
int main()
{
  if (0xAbc1)
    printf("true");
  else
    printf("false");
  return 0;
}
#include<stdio.h>
int main() {
  float a = 0.7;
  if (a == 0.7)
    printf("true");
  else
    printf("false");
  return 0;
}
#include<stdio.h>
int main() {
  if (printf("%c", 59)) {}
  return 0;
}
 #include<stdio.h>
  int main() {
  int i = 8;
  float f = 8.0;
  if (i == f)
    printf("welcome");
  else
    printf("Hello");
  return 0;
}
  #include<stdio.h>
  int main() {
  float f = 8.3;
  if (f == 8.3)
    printf("welcome");
  else
    printf("Hello");
  return 0;
}
 #include<stdio.h>
  int main() {
  float f = 8.3;
  if (f == 8.3)
    printf("welcome");
  else
    printf("Hello");
  return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *