66问答网
所有问题
C++中 SWITCH可以用CONTINUE不
如题所述
举报该问题
推荐答案 2010-08-29
语法上当然能用,continue 用来跳过本次循环尚未执行的部分,一般写在分支语句中用于选择在某些条件下跳过其后语句,switch 也是分支语句,continue 写在 switch 中与写在 if ... else ... 中没什么两样,都是在满足某些条件时直接跳到下一次循环。
当然,如果这外层根本没有循环,那就不能这么写。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UxvnU2UDp.html
其他回答
第1个回答 2010-08-28
当然是不可以了,continue是用在循环语句中的,用于结束本次循环,而switch是选择语句
第2个回答 2010-08-28
contiune是用来结束当次循环语句的,而switch语句不是循环,只是多分支选择,所以不能用
第3个回答 2010-08-28
不行
相似回答
switch
语句
可以用continue
吗
答:
continue是对循环语句而言,是进入下一次循环(跳出本次循环),
switch本身不循环所以不能使用
。经测试,C++ VS2015编译器是不能通过的,报错!
C++中switch
里面
continue
的作用
答:
continue 是跟for和while循环的,表示不再向下运行了,直接下一次循环,只有有for和while的时候才能用continue
;break是跟switch、for、while的,表示退出循环或switch。
c++中
break的用法、
continue
的用法、、
答:
1.break
可以
在循环和
switch中使用
,程序执行到break语句时,如在break在循环中出现,则跳出当前层次的循环(只能跳出一层)继续执行循环外的一语句.如果在switch语句中出现,则结束switch,继续执行switch语句之后的语句.for(;;){ A;if(e)break; /*直接退出循环且循环结束,B不被执行*/ B;} 2.
continue
只能...
c++
continue
是什么意思?
答:
continue
表示终止本次(本轮)循环。当代码执行到continue时,本轮循环终止,进入下一轮循环,具有过滤功能。例子:continue只对直接包含它的循环体有效(也就是for,while, 而
switch
{}中
的不
算循环体);
C++
语言
中switch
语句是否
可以
嵌套?
答:
switch
是一种语句,在允许写语句
的
地方就
可以
写,例如:switch(j){ case 1: x=1;break;case 2:switch(i) { case 3: x=13; break;default: x=14; break;};break;default: break;} --- 开关语句内的入口是 case 和 default, 如果 这样写:switch(m){ switch(n) {...};case 1...
c++的switch
语句怎么
使用
?
答:
通常只需要执行一个case语句,这需要通过goto,return,break,
continue
等语句来转移到
switch
之外。这里用
的
是break语句,如果把第一个break去掉,而的范围又在0-1000之间,这时不但会输出x,还会执行下一个case语句,输出 0.9*x。3,如果控制表达式的求值结果不等于任何的case入口,则会转移到default语句(...
大家正在搜
不中看也不中用
SWITCH
中看又中用
中看中用
以中为用
老了才中用
中竟能用了吗
用什么中
永中