c语言第2章转向语句.ppt

c语言第2章转向语句.ppt

ID:57300821

大小:167.50 KB

页数:22页

时间:2020-08-10

c语言第2章转向语句.ppt_第1页
c语言第2章转向语句.ppt_第2页
c语言第2章转向语句.ppt_第3页
c语言第2章转向语句.ppt_第4页
c语言第2章转向语句.ppt_第5页
资源描述:

《c语言第2章转向语句.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、§三转向语句一、break语句:又称为跳出语句break语句用于强制退出循环语句以及switch语句的执行。当程序遇到这一语句后,将直接执行循环体后面的语句。for(i=0;i<10;i++){if(i>3)break;//跳出循环,执行cout}cout<<“break”;例§三转向语句二、continue语句:又称为继续语句continue语句用在循环语句中,作用为结束本次循环,即跳过循环体中尚未执行的语句接着进行下一次是否执行循环的判定。for(n=100;n<=200;n++){if(n%3==0)continue;cout<

2、ndl;}//输出100-200之间不能被3整除的数例§三转向语句表达式1表达式2表达式3continueft循环体表达式1表达式2表达式3breakft循环体#includeintmain(){intx;for(x=1;x<=10;x++){if(x==5)break;cout<intmain(){for(int

3、x=1;x<=10;x++){if(x==5)continue;cout<10)return;//跳出函数体//…}例§三转向语句三、return语句:又称为返回语句。其功能:2.返回函数值intf(){return3.5;}vo

4、idmain(){inta=f();cout<

5、p:sum+=i++;{if(i<=100)gotoloop;cout<<“sumis”<

6、到循环体外,尤其是在从多层嵌套循环的内层直接跳到循环的外层。§三转向语句for(inti=1;i<10;i++)for(intj=1;j<10;j++)if(i*j==50)gotoEnd;End:cout<usingnamespacestd;voidmain(){ints=0,k;for(k=7;k>=0;k--){switch(k){case1:case4:case7:s++;break;case2:case3:case6:break;case0:case5:s

7、+=2;break;}}cout<<“s=”<b)x++;Dif(a=>b)x++;A练习22下列关于switch语句的描述中,正确的是Aswitch语句中default子句可以没有,也可有一个Bswitch语句中每个语句序列中必须有break语句Cswitch语句中default子句只能放在最后Dswitch语句中case子句后边可以是整型表达式A3下面程序的功能为

8、:从键盘读入若干整数,计算并输出所读入数中正整数的平均值,忽略输入的负数。当输入的值为0时,结束输入。比如从键盘输入以下数:1―4―23460则输出内

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。