91-9990449935 0120-4256464 |
C Switch StatementThe switch statement in C language is used to execute the code from multiple conditions. It is like if else-if ladder statement. The syntax of switch statement in c language is given below: Rules for switch statement in C language1) The switch expression must be of integer or character type. 2) The case value must be integer or character constant. 3) The case value can be used only inside the switch statement. 4) The break statement in switch case is not must. It is optional. If there is no break statement found in switch case, all the cases will be executed after matching the case value. It is known as fall through state of C switch statement. Let's try to understand it by the examples. We are assuming there are following variables.
Flowchart of switch statement in CLet's see a simple example of c language switch statement. Outputenter a number:4 number is not equal to 10, 50 or 100 enter a number:50 number is equal to 50 C Switch statement is fall-throughIn C language, switch statement is fall through, it means if you don't use break statement in switch case, all the case after matching case will be executed. Let's try to understand the fall through state of switch statement by the example given below. Outputenter a number:10 number is equals to 10 number is equals to 50 number is equals to 100 number is not equal to 10, 50 or 100 enter a number:50 number is equal to 50 number is equals to 100 number is not equal to 10, 50 or 100
Next TopicC Loops
|