作业帮 > 综合 > 作业

c语言break跳出2个循环

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 12:09:50
c语言break跳出2个循环
for(;;){
/*2nd level*/
/*
*/
if(drink_selection_1_GetVal()==1)
\x05\x05 {if (drink_selection_2_GetVal()==1)
\x05\x05\x05\x05 {model=3;
\x05\x05 break;/* back to level 3*/
\x05\x05\x05\x05 break;/* back to level 2*/}
\x05\x05\x05\x05else
\x05\x05\x05\x05\x05 {model=2;
\x05\x05\x05\x05\x05 break;/* back to level 3*/
\x05\x05\x05\x05\x05 break;/* back to level 2*/}
\x05\x05 }
\x05\x05\x05\x05
else
\x05\x05 {if (drink_selection_2_GetVal()==1)
\x05\x05\x05\x05 {model=1;
\x05\x05\x05\x05 break;/* back to level 3*/
\x05\x05\x05\x05 break;/* back to level 2*/}
\x05\x05 else
\x05\x05\x05 break/* back to level 3 reselect*/;
\x05\x05\x05
}}
}
}
可以break连用么?
c语言break跳出2个循环
不可以,break后后面的语句不会执行
再问: 如果想要跳出双循环请问有什么好的建议么? 不论如何谢谢了
再答: 跳出2层的话在出1层前置位flag,之后再条件判断,再break