while循环里包含一个switch,break只能跳出switch,怎么做可以直接从switch跳出while?

2024-11-07 21:26:49
推荐回答(1个)
回答1:

也就是说,在break前面加一句话,让循环满足跳while的条件如while(i<100){
switch(a){
case n: ....;i=100;break; //这里多一句i=100,就是改变循环的条件
...................}if(i==100) //要是switch后面没有循环体语句,就不要这个判断了,能直接跳出了
break; //要是有还要语句,不想再执行这些语句了,那这个必须有