条件分岐制御(swicth)
switch文は真と偽を判断するのではなく、条件式の値そのものを評価し、場合分けをして処理を分岐させます。
switch(条件式) case 値: [処理]
switch(条件式) { case 値1:[処理1] break; case 値2:[処理2] break; case 値3:[処理3] break; default:[処理4] break; } |
条件式の値が
|
記述例 | 説明 |
---|---|
switch(x) { case 1: a=1; break; case 2: b=1; break; case 3: c=1; break; default: d=1; break; } |
xの値が
|