Daily Archives: 2012年7月13日

[C言語入門]複数の分岐をswitchでシンプルに記述する

2012年7月13日 (カテゴリ: C:)

前回、if文による処理の分岐を説明しました。 C言語によるプログラムではifさえあればあらゆる分岐は記述できるのですが、場合によってはifの羅列では分かり辛くなってしまう場合も有ります。 例えば、以下のようにメニューを用意し入力値を判定させる場合、比較対象は常にdataであるにも関わらず、毎回”data ==”を書かなければなりません。無駄な表記があると書き間違いが発生しやすくなりますし、ソースコードも見づらくなります。 #include <stdio.h>   int main() { int data;   …


続きを読む