Discussion
Which of the following statement is correct for switch controlling expression?
Answer: B
Correct answer: Both int and char can be used in “switch” control expression.
The controlling expression must have an integer type. char qualifies - it is a small integer type and is promoted to int - as do short, long and enumerations. float and double do not, because equality against a case label would be unreliable for values that cannot be represented exactly. The expression also cannot be omitted.
No comment is present. Be the first to comment.
Loading…
Post your comment
Please log in or register to post a comment.
Examination Categories
- SSC Exams
- Banking Exams
- Teaching Exams
- Civil Services Exams
- Railways Exams
- Engineering Recruitment Exams
- Defence Exams
- State Government Exams
- Police Exams
- Insurance Exams
- Nursing Exams
- Other Government Exams
- NRA CET
- PG Entrance Exams
- Campus Placement
- MBA Entrance Exams
- CUET and UG Entrance
- Judiciary Exams
- Regulatory Body Exams
- Software Development