switch 缺 break 的穿透

单选题 难度 3

#branch

少写一个 break 会怎样?

题目

当 x = 2 时,下面代码执行后 s 的值是( )。

int s = 0;
switch (x) {
    case 1: s += 1;
    case 2: s += 2;
    case 3: s += 3; break;
    case 4: s += 4;
}
  1. 5
  2. 2
  3. 6
  4. 0
来小码星球,动手写一遍 →