質問: この写真では定数の値が決まっているのにcase黄が実行されるのはなぜですか
回答: 1つのcaseに一致してもbreakがなければその次の(breakが出てくるまで)caseに書かれている文も実行されるからです。つまり、黄の条件には一致していないけどその前のcaseに一致しbreakがないから続けて実行されます。