switch函数执行的第一条case后面没有语句会跳出吗

2025-03-07 08:42:44
推荐回答(1个)
回答1:

case语句只是提供一个入口,不论从哪个case进入,都会顺序执行后面的语句,直到遇见break才会跳出switch

例:

switch(i)
{
case 1:
......
......
case 2:
......
......
case 3:
......
......
break;
case 4:
......
......
break;
}

这里从1进去,会把1、2、3都执行完到break那行才退出。
从2进去会把2、3都执行完到break那行才退出。