Break 语句只能用于循环结构和switch语句中吗?

为什么?... 为什么? 展开
 我来答
百度网友ac7eef3
高粉答主

2021-01-06 · 说的都是干货,快来关注
知道小有建树答主
回答量:1623
采纳率:100%
帮助的人:30.1万
展开全部

break和continue语句。break语句可以用于switch或循环体内,作用是跳出switch或循环体。continue语句只能用于循环体内,作用是结束当前循环,进入下次循环。故本题中只有选项A是正确的。

如果if语句中使用break是终止一下代码执行,switch语句中同样亦是终止以下代码执行,直接返回,在foreach循环中同样是终止循环,while中也是终止循环。

扩展资料:

switch语句非常有用,但在使用时必须小心。你写的任何switch语句必须遵循以下规则:

Switch只能用于基本数据类型中的整数类型,如int、CHAR等。对于其他类型,必须使用if语句。

switch()的参数类型不能为实值。

case标签必须是一个常量表达式(常量表达式),例如42或'4'。

case标签必须是唯一的表达式;换句话说,两种情况不允许有相同的值。

SL__NO_1
推荐于2017-11-26 · 超过20用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:50.6万
展开全部
break;语句不只在switch;语句中中使用,它是用来跳出循环,防止死循环的,那么在if语句中,我们用break;语句,那也是允许的。if单独使用,不是循环语句!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
情感实时解答
高粉答主

2019-12-24 · 专注教育,用心解答!
情感实时解答
采纳数:3763 获赞数:14511

向TA提问 私信TA
展开全部
Break 语句只能用于循环结构和switch语句中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
706693676
2011-12-20 · 超过34用户采纳过TA的回答
知道答主
回答量:177
采纳率:100%
帮助的人:106万
展开全部
一般是,就是用来跳出循环的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pkwer
2011-12-21 · TA获得超过127个赞
知道答主
回答量:93
采纳率:0%
帮助的人:87.4万
展开全部
防止死循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式