条件分岐制御(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の値が
|
