C Programming - Control Instructions
|
|
|
|
Exercise"Two things are infinite: the universe and human stupidity; and I'm not sure about the universe."
- Albert Einstein
|
| 1. |
The way the break is used to take control out of switch and continue to take control of the beginning of the switch? |
Answer: Option C
Explanation:
continue can work only with loops and not with switch
|
| 2. |
Can we use a switch statement to switch on strings? |
Answer: Option A
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? |
Answer: Option E
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. |
Answer: Option D
Explanation:
6 is int constant.
6.68 is double.
6.68L is long double constant.
6.68f is float constant.
|
|
|