| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1741 人关注过本帖
标题:求教大神break语句和continue语句的区别。。。
只看楼主 加入收藏
梦随心动25
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2012-6-21
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:16 
求教大神break语句和continue语句的区别。。。
各位大神,我是C语言初学者,我想问问break语句和continue语句的区别是什么,怎样用这两个语句,求教各位大神。。。
搜索更多相关主题的帖子: continue C语言 
2012-06-21 20:15
阿鞠尼
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:首尔
等 级:蒙面侠
威 望:5
帖 子:1467
专家分:4442
注 册:2012-5-30
收藏
得分:10 
break的作用是跳出本层循环,转去执行后面的语句
continue的作用是结束本次循环,不再执行continue语句之后的语句,转入下一次循环条件的判断
给你俩个代码 慢慢体会
#include"stdio.h"
main()
{
   int n=3;
   do{
      if(i%2){i++;continue;}
      i++;
      s+=i;
      }while(i<7);
printf("%d",s);
}
 最后s结果是16
#include"stdio.h"
main()
{ int i,n;
for(n=2;n<=100;n++){
    for(i=2;i<n;i++){
       if(n%i==0)break;
       if(n-i==1)printf("%4d",n) ;
    }
}
}
输出100内大于2的素数      

喜欢睡觉 却经常熬夜
2012-06-21 20:51
菜鸟0
Rank: 2
等 级:论坛游民
帖 子:37
专家分:91
注 册:2012-6-20
收藏
得分:3 
在while 和do while中,执行continue后立即去判断循环条件,在for循环中,先去执行for括号里的第三个语句再去执行第二个。。。。如
for(i=0;i<10;i++)执行continue 后,先执行i++,再去判断i<10.。。这个不是很难,多练练就行了
2012-06-21 21:01
csxuedn
Rank: 2
等 级:论坛游民
帖 子:15
专家分:48
注 册:2012-6-15
收藏
得分:3 
楼主:
continue是跳过本次循环,执行下次循环,就是还可按照原来的计算结果,去掉continue上边那条执行结果就行。
break 是跳出循环体,不再循环了……
2012-06-22 08:10
yuling54
Rank: 2
来 自:云南
等 级:论坛游民
帖 子:16
专家分:10
注 册:2012-6-17
收藏
得分:0 
回复 2楼 阿鞠尼
#include<stdio.h>和#include"stdio.h"在用法上有没有区别?
2012-06-22 09:30
星112
Rank: 5Rank: 5
来 自:山西朔州
等 级:职业侠客
威 望:2
帖 子:94
专家分:342
注 册:2012-6-22
收藏
得分:3 
continue是跳过本次循环,执行下次循环,
break 是跳出循环体,不再循环了
比如在for语句中,用continue则跳过本次的,再继续执行其他的循环,而break则跳出循环体。
2012-06-22 10:19
cuijunchao
Rank: 5Rank: 5
来 自:湖南桂东
等 级:职业侠客
威 望:3
帖 子:132
专家分:386
注 册:2012-4-4
收藏
得分:0 
书上都写得很清楚,我就搞不懂了,很简单的基础知识都看不懂吗/ 摆渡也可以查,什么都找现成的是学不回编成的。
2012-06-22 12:55
jy02326166
Rank: 2
等 级:论坛游民
帖 子:13
专家分:12
注 册:2012-6-8
收藏
得分:0 
回复 5楼 yuling54
有区别的,好像是找头文件里面内容的地点顺序不同.
2012-06-22 12:55
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
确实这些问题好好看书都能懂的,切戒浮躁啊童子们!

授人以渔,不授人以鱼。
2012-06-22 13:03
mr_wid
Rank: 2
来 自:安徽阜阳
等 级:论坛游民
帖 子:16
专家分:36
注 册:2012-6-22
收藏
得分:0 
去看书。
2012-06-22 13:34
快速回复:求教大神break语句和continue语句的区别。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.031693 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved