continue可以用在switch case里吗

break可以用在for循环中吗

不可以 continue是用来结束当前循环的 只能用于循环中 当然switch case中用一个循环复合语句 那就是另当别论了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-03-06
c语言教材一般都会指出:continue只能用于循环语句之中

即是:for循环,while循环,do while循环中

所以,

如果想让continue可以用在switch case里,就考研在case里加入循环语

句,在循环语句里就能用了。

break可以用在for循环中的。

break可以用在循环语句和swtich语句里。

也就是说break比continue多了一个功能:能用在swtich里。

多看点程序,你就能记住了!
第2个回答  2008-03-06
switch case中没有continue的用法
只能用break跳出选择

而for循环,while循环,do while循环中
都可以使用break和continue
continue是中止本次循环
break是终止整个循环

比如
for(i=1;i<5;i++)
{if(i==3) continue;
printf("%d ",i);}
显示出来的就是1 2 4 5

for(i=1;i<5;i++)
{if(i==3) break;
printf("%d ",i);}
显示的就是1 2
因为等到i==3的时候就直接跳出去了
第3个回答  2008-03-06
还没见过程序里头switch case中用continue的。
第4个回答  2008-03-06
不可以

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网