《C语言》课程教学课件(PPT讲稿)14——C语言——循环结构——第6章——6——break-continue

6.1循环控制结构--本章知识点6.1循环控制结构6.2while语句6.3dowhile语句6.4逗号运算符和逗号表达式6.5for语句6.6空语句在循环中的使用6.7循环语句的选择6.8循环嵌套6.9break和continue语句
6.1 循环控制结构-本章知识点 6.1 循环控制结构 6.2 while语句 6.3 do while语句 6.4 逗号运算符和逗号表达式 6.5 for语句 6.6 空语句在循环中的使用 6.7 循环语句的选择 6.8 循环嵌套 6.9 break和continue语句

C程序的循环结束有2种方式:(1)正常结束循环:循环条件表达式为假(0值)时结束循环。(2)非正常结束循环:C语言提供了4种转移语句,可在循环体内随时对循环进行各种检测,一旦发现某种特殊的情况,则跳出循环,非正常的结束循环。这四种转移语句如下:Break:跳到循环体后直接进入下次循环continue:goto:转到指定标号的语句结束本函数,返回上级。return:
C程序的循环结束有 2 种方式: (1)正常结束循环: 循环条件表达式为假(0值)时结束循环。 (2)非正常结束循环: C语言提供了4种转移语句,可在循环体内随时对循 环进行各种检测,一旦发现某种特殊的情况,则跳出 循环,非正常的结束循环。这四种转移语句如下: ① Break:跳到循环体后 ② continue:直接进入下次循环 ③ goto:转到指定标号的语句 ④ return:结束本函数,返回上级

6.9break语句和continue语句--P1121、break格式:break;功能:从循环体(或switch语句)跳到循环后。注意:break只跳本层循环(或switch语句)。例1:计算s=1+2+3+4+直到s>500为止1inti,s=0;2for (i=1; ;i++)I无明确结束条件,相当于为真3( s=s+i;if (s>500)4break;5i=32s=5286printf("i=%d,s=%din",i,s);
6.9 break语句和continue语句-P112 1、break 格式:break; 功能:从循环体(或switch语句)跳到循环后。 注意:break只跳本层循环(或switch语句)。 例1:计算s=1+2+3+4+.直到 s>500 为止. ① int i , s=0; ② for (i=1; ;i++) //无明确结束条件,相当于为真 ③ { s=s+i; ④ if (s>500) break; ⑤ } ⑥ printf("i=%d , s=%d\n" ,i,s);

2、continue语句格式:continue;功能:在循环体中,跳过continue之后的部分循环体,再继续进行下一次循环。例2:continue举例1inti;for(i=1;i<10;i++山3if(i<=3)cohtinue;708655printf("%d ",i);i=10XXXXprintf("****j=%din",i);7
2、continue语句 格式:continue; 功能:在循环体中,跳过continue之后的部分循环体,再 继续进行下一次循环。 例2:continue举例 ① int i; ② for(i=1;i<10;i++) ③ { ④ if (i<=3) continue; ⑤ printf("%d " ,i); ⑥ } ⑦ printf("**** i=%d\n" ,i);

break和continue的对比break语句:是结束只是2、continue语句:整个循环过程,不再结束本次循环,而不判断执行循环的条件是终止整个循环的执是否成立。行。否否循环条件循环条件SFbreak循环下一句循环下一句1.break语句2.continue语句
1、break语句:是结束 整个循环过程,不再 判断执行循环的条件 是否成立。 1. break语句 2. continue语句 break 和 continue的对比 2、continue语句:只是 结束本次循环,而不 是终止整个循环的执 行

例:break和continue的比较代码a:代码b:#include#includeint main()int main()Kint i;(int i;-for (i=1;i<= 10; i++)for(i=1;i<=10:i++)6Y66if (i % 4 == 0 ) continue;if(i%4==0)break7printf("i=%din",i);printf("i = %din", i);8人9return O;return O;2103
代码a: ① #include ② int main( ) ③ { int i; ④ for (i = 1; i ② int main( ) ③ { int i; ④ for (i = 1; i <= 10; i++) ⑤ { ⑥ if ( i % 4 == 0 ) continue; ⑦ printf("i = %d\n" , i); ⑧ } ⑨ return 0; ⑩ } 例: break和continue的比较

下课了。休息一会儿。。。追求UOww.hesee.com
下课了。 休息一会 儿
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《C语言》课程教学课件(PPT讲稿)15——C语言——循环嵌套——第6章——5.ppt
- 《C语言》课程教学课件(PPT讲稿)16——C语言——函数——第7章——函数基本操作.ppt
- 《C语言》课程教学课件(PPT讲稿)17——C语言——函数——第7章——函数嵌套递归.ppt
- 《C语言》课程教学课件(PPT讲稿)18——C语言——函数——第7章——变量作用域.ppt
- 《C语言》课程教学课件(PPT讲稿)19——C语言——函数——第7章——随机数函数.ppt
- 《C语言》课程教学课件(PPT讲稿)20——C语言——数组——第8章——一维数组——基本操作.ppt
- 《C语言》课程教学课件(PPT讲稿)21——C语言——数组——第8章——一维数组——排序应用.ppt
- 《C语言》课程教学课件(PPT讲稿)22——C语言——数组——第8章——一维数组——查找逆置.ppt
- 《C语言》课程教学课件(PPT讲稿)23——C语言——数组——第8章——一维数组——移位删除.ppt
- 《C语言》课程教学课件(PPT讲稿)24——C语言——数组——第8章——二维数组.ppt
- 《C语言》课程教学课件(PPT讲稿)25——C语言——数组——第8章——数组与函数.ppt
- 《C语言》课程教学课件(PPT讲稿)26——C语言——指针——第9章——指针基本知识——讲授.ppt
- 《C语言》课程教学课件(PPT讲稿)27——C语言——指针——第9章——指向数组.ppt
- 《C语言》课程教学课件(PPT讲稿)28——C语言——数组——第10章——字符数组——基本操作.ppt
- 《C语言》课程教学课件(PPT讲稿)29——C语言——数组——第10章——指针与字符串.ppt
- 《C语言》课程教学课件(PPT讲稿)30——C语言——数组——第10章——字符串数组与字符串函数.ppt
- 《C语言》课程教学课件(PPT讲稿)01——第11章——结构体(修改).ppt
- 中国人民大学:《数据库系统原理》课程教学资源(PPT课件)第1章 绪论.ppt
- 中国人民大学:《数据库系统原理》课程教学资源(PPT课件)数据库系统原理绪论(补充资料).ppt
- 中国人民大学:《数据库系统原理》课程教学资源(PPT课件)第2章 关系数据库.ppt
- 《C语言》课程教学课件(PPT讲稿)13——C语言——循环结构——for-第6章——4.ppt
- 《C语言》课程教学课件(PPT讲稿)12——C语言——循环结构——逗号表达式-第6章——3.ppt
- 《C语言》课程教学课件(PPT讲稿)11——C语言——循环结构——do-while-第6章——2.ppt
- 《C语言》课程教学课件(PPT讲稿)10——C语言——循环结构——while——第6章——1.ppt
- 《C语言》课程教学课件(PPT讲稿)09——C语言——选择结构——switch——第5章——2.ppt
- 《C语言》课程教学课件(PPT讲稿)08—C语言—选择结构——if.ppt
- 《C语言》课程教学课件(PPT讲稿)07 第四章 顺序结构(2)—输入输出.ppt
- 《C语言》课程教学课件(PPT讲稿)06 第四章 顺序结构(1).ppt
- 《C语言》课程教学课件(PPT讲稿)05 第三章 数据类型(3).ppt
- 《C语言》课程教学课件(PPT讲稿)04 第三章 数据类型(2).ppt
- 《C语言》课程教学课件(PPT讲稿)03 第三章 数据类型(1)—数据的存储方式.ppt
- 《C语言》课程教学课件(PPT讲稿)02 第二章 算法.ppt
- 《C语言》课程教学课件(PPT讲稿)01—第一章 引论.ppt
- 《C语言》课程教学资源(教程讲义)C语言第8章.pdf
- 《C语言》课程教学资源(教程讲义)C语言第7章.pdf
- 《C语言》课程教学资源(教程讲义)C语言训练教程第5-6章.pdf
- 《C语言》课程教学资源(教程讲义)C语言训练教程第3-4章.pdf
- 《C语言》课程教学资源(教程讲义)C语言训练教程第1-2章.pdf
- 《C语言》课程教学资源(教程讲义)C语言第6章.pdf
- 《C语言》课程教学资源(教程讲义)第5章.pdf
