switch文【プログラミング】

条件となる変数の値が、いずれかの場合に合致したとき、あるいはいずれの場合にも合致しなかった時に特定処理を実行するための制御構造。

C言語(シーげんご)

  1. switch(x)
  2. {
  3. case 0:
  4. printf("春");
  5. break;
  6. case 1:
  7. printf("夏");
  8. break;
  9. case 2:
  10. printf("秋");
  11. break;
  12. case 3:
  13. printf("冬");
  14. break;
  15. default:
  16. printf("それ以外");
  17. break;
  18. }

C++(シープラスプラス)

  1. switch(x)
  2. {
  3. case 0:
  4. printf("春");
  5. break;
  6. case 1:
  7. printf("夏");
  8. break;
  9. case 2:
  10. printf("秋");
  11. break;
  12. case 3:
  13. printf("冬");
  14. break;
  15. default:
  16. printf("それ以外");
  17. break;
  18. }

Python(パイソン)

Pythonにはswitchには対応していない。