- 13
- 0
- 约1.23万字
- 约 31页
- 2016-12-28 发布于北京
- 举报
四、break语句与continue语句 五、goto 语句 六、多重循环 七、梯形法求积分算例 四、break语句与continue语句 前面三种循环结构都以某个表达式的判断结果作为循环 条件,当表达式的值为零时,就立即结束循环。 这是一种遇零就结束循环的简短直接的判断。 C/C++另外提供了break语句、continue语句与goto 语 句来改变循环的转向。 break与continue语句用在while、do~while和for循环 中,break尚可用于switch 语句。 break语句与continue语句的语法格式非常简单,各在其 关键字后跟随一个分号 : break; 或 continue; (1)while语句 (2)for语句 (3) do~ while语句 1.break语句 用于退出循环体或switch语句,在多重循环或switch语 句的嵌套中break语句仅只终止最紧密包含它的循环体或 switch语句,控制跳转到当前层的循环体或switch语句的后 续语句; 2.continue语句 仅位于循环语句的循环体中,忽略跟随其后的剩余语 句,然后判断是否继续下一轮的循环,它的作用不是结束循 环迭代,而是退出本次循环,继续下一轮的循环; 对于while和do~while循环continue语句跳到循环的底 部或立即执行条件测试,对于常规的for循环,执行增量表 式之后再继续下一个回合的条件判断。 for循环和while循环具有下面的相当的关系: for(初始化表达式;条件表达式;增量表达式) {循环体语句;} for (initialexpre; conditionexpre; stepexpre) { statement; } 相当于下面while循环: initialexpre; while (conditionexpre) { statement; stepexpre; } 初始化表达式; while (条件表达式) { 循环体语句; 增量表达式; } 但continue语句隐含地执行for循环的增量表达式。如 果while循环中的增量表达式位于continue语句之后,此时 这个增量表达式stepexpre可以不执行。这是两者不同之 处。 ?常规形式: for (initexpre;conditionexpre;stepexpre) { statement;} # includeiostream.h //求自然数的和 void main (void) { int sum=0; for (int k=0; k=100; sum+=k++) ; // 循环体的语句为空语句 coutsum endl; } //输出 5050 ?初始化表达式前置: initexpre;for ( ; conditionexpre; stepexpre) { statement; } # includeiostream.h int sum ( int k ) //此种形式用于函数体中,初始值直接从形参中获得 { int s=0; for ( ; k=100;s+=k++) ; //循环体的语句为空语句 return s; } void main (void) { coutsum (10) endl; } //输出 5005 ?条件表达式内置(目的是灵活控制循环的跳出件): for (initexpre ; ; stepexpr)
您可能关注的文档
- 《APP推广经典案例.ppt
- 《ASA5S培训.ppt
- 《ADI.ppt
- 《AutoCAD2007基础知识.ppt
- 《ATSE常用材料.ppt
- 《AUTOCAD2007教程三维绘制基础与简单图形的绘制.ppt
- 《AUTOCAD2007教程第3章选择与夹点编辑二维图形对象.ppt
- 《AUTOCAD2007教程尺寸标注与编辑标注对象完整教程.ppt
- 《AutoCAD2008绘图基础.ppt
- 《AutoCAD_2007_标准教程.ppt
- 2026及未来5年中国醋酸乙烯酯行业竞争格局分析及投资战略咨询报告.docx
- 2026及未来5年人形道梯级链项目投资价值分析报告.docx
- 2026及未来5年左旋氨基二醇项目投资价值分析报告.docx
- 2026及未来5年超低温阀门项目投资价值分析报告.docx
- 2026及未来5年混纺化纤印花布项目投资价值分析报告.docx
- 2026及未来5年医用易撕布项目投资价值分析报告.docx
- 2026及未来5年中国反光材料市场监测与前景预测研究报告.docx
- 2026及未来5年化纤长丝仿毛织物项目投资价值分析报告.docx
- 2026及未来5年钻孔机压力脚项目投资价值分析报告.docx
- 2026及未来5年中国服装市场分析及发展趋势研究报告.docx
原创力文档

文档评论(0)