switch (k) {
case 1:cout << 1 << endl;
case 2:cout << 2 << endl;
default:cout << "default" << endl;
}
//此时若k输入为1,则输出为
1
2
default
//若输入k=2,则输入为
2
default
//其他为
default
但若你设置了break
switch (k) {
case 1:cout << 1 << endl;
case 2:cout << 2 << endl; break;
default:cout << "default" << endl;
}
//那么你同样输入1
结果为
1
2
//这意味着到break处你必须离开,不允许你再溜门了。



