请问for循环中,switch里的break,跳出switch后,还继续for循环吗?

问题描述:

请问for循环中,switch里的break,跳出switch后,还继续for循环吗?
比如:
for(i=某某,……)

switch(某某)

case 某某:…… ;break;
……

cout《某某;

上例中,break后,应该执行cout语句,然后呢?是继续for循环,还是跳出for循环了?
翻了不少书,没搞清,
1个回答 分类:综合 2014-10-30

问题解答:

我来补答
eak 是跳出循环体 执行下面的语句的意思
在你这个题目中是 switch 语句嵌套在for语句当中!
因为break 在包含在switch语句当中的!
所以break 跳出的是 switch的多分支结构而不是跳出for 语句
所以for语句是要执行完毕的!你应该去翻翻嵌套使用循环语句方面的东西.
 
 
展开全文阅读
剩余:2000
上一页:....详细步骤
下一页:望能尽快解答