C Programming - Control Instructions

1.
The way the break is used to take control out of switch and continue to take control of the beginning of the switch?
Yes
No
Answer: Option
Explanation:
continue can work only with loops and not with switch

2.
Can we use a switch statement to switch on strings?
Yes
No
Answer: Option
Explanation:
The cases in a switch must either have integer constants or constant expressions.

3.
We want to test whether a value lies in the range 2 to 4 or 5 to 7. Can we do this using a switch?
Yes
No
Answer: Option
Explanation:
We can do this in following switch statement

switch(a)
{
    case 2:
    case 3:
    case 4:
       /* some statements */
       break;
    case 5:
    case 6:
    case 7:
       /* some statements */
       break;
}

4.
By default, the data type of a constant without a decimal point is int, whereas the one with a decimal point is a double.
Yes
No
Answer: Option
Explanation:

6 is int constant.
6.68 is double.
6.68L is long double constant.
6.68f is float constant.