C语言break语句

inti,j,k,m;cnt=0;sum=0;for(i=2;i<90;i++){for(m=2;m<i;m++)if(i%m==0)break;if(m!=i)brea... int i,j,k,m;cnt=0;sum=0;
for(i=2;i<90;i++)
{for(m=2;m<i;m++)
if(i%m==0)break;
if(m!=i)break;
for(m=2;m<i+4;m++)
if((i+4)%m==0)break;
if(m!=i+4)break;
for(m=2;m<i+10;m++)
if((i+10)%m==0)break;
if(m!=i+10)break;
sum+=i;
cnt++;
}
请问这六个break是不是都和if有关啊?当if单独时break直接忽略if是什么意思?
break语句在比如for循环里的if语句中有效,而对于单独的if语句根本就不理睬,请问这句话什么意思,能否举个程序说明一下啊,万分感谢!能不能分别说下我这六个break的作用范围?
展开
 我来答
duzhanzxs
2012-03-18 · TA获得超过341个赞
知道小有建树答主
回答量:264
采纳率:0%
帮助的人:255万
展开全部
break就是跳出本层循环.外层如果还有循环,是不能跳出外层循环范围的.
switch中的break则是跳出函数体,不继续执行该case后面的语句(默认继续执行).
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-08-24
展开全部
只能用于switch语句或循环语句
1. 用于跳出当前循环,并执行循环后的第一条语句
2. 用于退出Switch/Case循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2009-08-24
展开全部
在循环中用于提前退出整个循环执行过程。

在switch中用于退出switch中的剩余语句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
精神伴侣海鸥
2019-12-23 · TA获得超过3553个赞
知道小有建树答主
回答量:8972
采纳率:71%
帮助的人:592万
展开全部
这个可以查询专业的c语言课本进行编程。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式