您的位置:制图网首页 -> 新闻动态 -> c语言break是什么意思【c语言break和continue的作用和区别】

热门排行

c语言break是什么意思【c语言break和continue的作用和区别】

2023/1/31 来自于:制图网 点击:82

上一节介绍了 C 语言的 while 循环语句,可以很方便的让计算机执行很多次数的迭代,事实上,while 循环语句还有很多兄弟语句也能实现循环操作,可以视实际情况选择合适的语句。此外,C 语言还提供了 break 和 continue 关键字用于控制循环。下面我们一一介绍。

c语言break是什么意思【c语言break和continue的作用和区别】

C 语言的 break 和 continue 关键字

当循环语句遇到 break 时,直接跳出循环,而遇到 continue 时,则结束本次循环,开始一次新的循环。这么说有点虚,还是来看几个例子吧:

int cnt = 0; while(1) { cnt = cnt 1; if(cnt ==3) break; } printf("cnt=%d\n", cnt);

以上代码,while(1) 本应是个死循环,按理说,程序应该永远停在 while 循环语句里了。但是在 cnt 等于 3 的时候,程序遇到 break 了,于是跳出循环体,执行了 printf 语句,程序最后输出 “cnt=3”。再来看看 continue 关键字:

int cnt = 0; while(cnt

制图网(www.makepic.net),专业的logo免费设计在线生成网站,全自动智能化logo设计,商标设计,logo在线生成!

欢迎使用制图网制作属于您公司自己的logo,不仅专业而且经济实惠,全方位满足您公司品牌化、视觉化的需求。

输入激活码

只需简单一步,使用微信扫码(或长按识别二维码)并在任一小程序首页根据提示获取激活码! chatGPT中文网页版,无需注册,快来体验全网最火爆的人工智能应用!
刻字印章刻章子定刻光敏盖章印订制(淘宝商家)

输入激活码

只需简单一步,使用微信扫码(或长按识别二维码)并在任一小程序首页根据提示获取激活码! chatGPT中文网页版,无需注册,快来体验全网最火爆的人工智能应用!
刻字印章刻章子定刻光敏盖章印订制(淘宝商家)