上一节介绍了 C 语言的 while 循环语句,可以很方便的让计算机执行很多次数的迭代,事实上,while 循环语句还有很多兄弟语句也能实现循环操作,可以视实际情况选择合适的语句。此外,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中文网页版,无需注册,快来体验全网最火爆的人工智能应用!