~0から学べるプログラミング講座~switch文switch文ここまで、条件分岐のためのif文の書き方ならびに条件の書き方、演算子の使い方について説明しました。実は、条件分岐の書き方にはif文以外にもあるのです。今回は、if文以外の条件分岐としてswitch文について解説していきます。switch文は、if文で全て書くことも出来ますが、「余りが0のとき」「余りが1のとき」「余りが2のとき」「余りが...(以下省略)...」のように同じ変数の比較で条件が沢山ある場合は、switch文で書いていった方が楽でわかりやすいです。以下のプログラムを書いて実行してみて下さい。最初の処理aを3で割った余りは0最後の処理と表示されます。switch()の括弧の中には比較のための変数を入れます。2」の部分が実行されます。今回のプログラムでは実行されませんが、「それ以外の値を取る場合」は「default」の部分が実行されます。これをif文で書き直すと、以下のようになります。}注意:各caseの中の最後にある「break;」は、そこで処理を抜けるという意味です。この「break;」を書き忘れると、その下のcaseの中までもが実行されてしまうので注意して下さい。試しに、上のプログラムで「break;」を消すかコメント化したものを実行して確認してみて下さい。Reserved.サイトマップC言語のswitch文について解説します。