C switch Statement :

switch :

switch statement is use to execute a block of statements depending on the value of a variable or an expression.
Note :

  1. The braces { } can be omitted when there is only one statement available in the statement block.
  2. The break statement is used to transfer the control to the end of switch statement.
  3. The default block is executed when none of the case labels matches with the value of the expression / variable.
  4. It should also be noted that a switch statement is compact and can be used to replace a nested if statement.

Syntax :

  1. switch(<expression>)
  2. {
  3. case <label 1>: {
  4. <statement block 1>
  5. break; }
  6. case <label n>: {
  7. <statement block n>
  8. break; }
  9. default: {
  10. <default statement block>
  11. break; }

Example :

  1. /* Description: chose one or two use switch statement */
  2. #include<stdio.h>
  3. main()
  4. {
  5. int a;
  6. printf("Please enter a no between 1 and 2: ");
  7. scanf("%d",&a);
  8. switch(a)
  9. {
  10. case 1:
  11. printf("You chose One");
  12. break;
  13. case 2:
  14. printf("You chose Two");
  15. break;
  16. default :
  17. printf("Invalid Choice. Enter a no between 1 and 2");
  18. break;
  19. }
  20. getch();
  21. }

Output :

c language - chose one or two use switch statement

Next Update

Loading...

We Are Currently Working On Our Android Application Development and We already have two YouTube channels their name is CodeX or NightHawk. CodeX is for programming related videos and NightHawk is for online game streaming so please supporting us and Subscribe to our channels, Thank you