Which of the following cannot be checked in a switch-case statement?

Home | Discussion Forum

Which of the following cannot be checked in a switch-case statement?

View More Related Question

1) What is the output of this C code(when 1 is entered)?

 #include <stdio.h>
void main()
{
double ch;
printf("enter a value btw 1 to 2:");
scanf("%lf", &ch);
switch (ch)
{
case 1: printf("1");
break;
case 2: printf("2");
break;
}
}

2) What will be the output of the following C code? (Assuming that we have entered the value 1 in the standard input)

 #include <stdio.h>
void main()
{
char *ch;
printf("enter a value between 1 to 3:");
scanf("%s", ch);
switch (ch)
{
case "1": printf("1");
break;
case "2": printf("2");
break;
}
}

3) A switch statement is used to:

4) What will be the output of the following C code? (Assuming that we have entered the value 1 in the standard input)

 #include <stdio.h>
void main()
{
double ch;
printf("enter a value between 1 to 2:");
scanf("%lf", &ch);
switch(ch)
{
case 1: printf("1");
break;
case 2: printf("2");
break;
}
}

5) What is the output of this C code?

#include <stdio.h>
const int a = 1, b = 2;
int main()
{
int x = 1;
switch (x)
{
case a: printf("yes ");
case b: printf("no\n");
break;
}
}

UP Gk Online Test

taiyari24hour.com