请问for循环中,switch里的break,跳出switch后,还继续for循环吗?谢谢。
比如:for(i=某某,……){switch(某某){case某某:……;break;……}cout《某某;}上例中,break后,应该执行cout语句,然后呢?是继续f...
比如:
for(i=某某,……)
{
switch(某某)
{
case 某某:…… ;break;
……
}
cout《某某;
}
上例中,break后,应该执行cout语句,然后呢?是继续for循环,还是跳出for循环了?
翻了不少书,没搞清,请高人解答,感谢哟~ 展开
for(i=某某,……)
{
switch(某某)
{
case 某某:…… ;break;
……
}
cout《某某;
}
上例中,break后,应该执行cout语句,然后呢?是继续for循环,还是跳出for循环了?
翻了不少书,没搞清,请高人解答,感谢哟~ 展开
9个回答
展开全部
执行顺序为:for成立->switch->case->break->cout->for如果成立->switch->case->break->cout->for如果不成立->循环结束。 break只是跳出switch,并没终止for循环,如果没有break,switch就会从case某某开始一直执行下去,直到cout.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
也就是跳出里面的for循环 还要执行外面的循环 比如for(; ;)
{ for(; ;)break;}就跳出这个循环 上面的还要继续
{ for(; ;)break;}就跳出这个循环 上面的还要继续
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-17
展开全部
问题前面几位回答者已经说得很清楚了,我想说,你花那么多时间找书,还不如自己写来编译一下,看看怎么运行。学编程要多写程序联系,光看书不写是很难提高的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |