1 / 52
文档名称:

第6章_循环.ppt

格式:ppt   页数:52
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第6章_循环.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

第6章_循环.ppt

文档介绍

文档介绍:第六章
本章要点
循环的基本概念
不同形式的循环控制
多重循环问题
主要内容
概述
goto语句以及用goto语句构成循环
用while语句实现循环
用do-while语句实现循环
用for 语句实现循环
主要内容
循环的嵌套
几种循环的比较
break语句continue和语句
程序举例
§ 概述
什么是循环?
为什么要使用循环?
问题1:
问题2:求学生平均成绩分数相加后除以课数
在许多问题中需要用到循环控制。循环结构是结构化程序设计的基本结构之一,它和顺序结构、选择结构共同作为各种复杂程序的基本构造单元。
§ goto语句以及用goto语句构成循环1
goto语句为无条件转向语句,它的一般形式为
goto 语句标号;
语句标号用标识符表示,它的定名规则与变量名相同,即由字母、数字和下划线组成,其第一个字符必须为字母或下划线。
例如:goto label_1; 合法;
goto 123; 不合法.
§ goto语句以及用goto语句构成循环
结构化程序设计方法主张限制使用goto语句,因
为滥用goto语句将使程序流程无规律、可读性差.
一般来说,可以有两种用途:
(1) 与if语句一起构成循环结构;
(2) 从循环体中跳转到循环体外。
但是这种用法不符合结构化原则,一般不宜采用,只有在不得已时(例如能大大提高效率)才使用.
用if语句和goto语句构成循环,求1到100的和 void main( ) { int i, sum=0; i=1; loop: if(i<=100) { sum=sum+i; i++; goto loop; } printf("%d\\n″,sum); }
说明:这里用的是“当型”循环结构,当满足“i<=100”时执行花括弧内的循环体。
运行结果:5050
§ 用while语句实现循环
while语句用来实现“当型”循环结构。
一般形式:
while (表达式) 语句
当表达式为非0值时,执行while语句中的内嵌语句。其特点是:先判断表达式,后执行语句。

求1到100的和 #include <> void main() {int i,sum=0; i=1; while (i<=100) { sum=sum+i; i++; } printf(″%d\\n″,sum); }
说明:(1)循环体如果包含一个以上的语句,应该用花括弧括起来,以复合语句形式出现.(2)在循环体中应有使循环趋向于结束的语句

运行结果:5050

最近更新

2024年重庆青年职业技术学院单招职业倾向性考.. 39页

2024年金山职业技术学院单招职业倾向性测试题.. 42页

2024年钟山职业技术学院单招综合素质考试模拟.. 39页

2024年钦州幼儿师范高等专科学校单招职业技能.. 40页

2024年铁岭师范高等专科学校单招职业倾向性考.. 40页

2024年铜仁职业技术学院单招职业适应性测试题.. 40页

2024年铜陵职业技术学院单招职业技能测试模拟.. 40页

2024年锦州师范高等专科学校单招职业倾向性测.. 40页

2024年镇江市高等专科学校单招职业适应性测试.. 41页

2024年长春健康职业学院单招综合素质考试模拟.. 38页

2024年长春职业技术学院单招职业技能测试模拟.. 41页

2024年长江工程职业技术学院单招综合素质考试.. 39页

2024年长江师范学院单招职业适应性测试题库必.. 39页

2024年长江艺术工程职业学院单招职业技能测试.. 39页

2024年长沙卫生职业学院单招职业倾向性测试题.. 40页

2024年长沙幼儿师范高等专科学校单招综合素质.. 39页

2024年长沙环境保护职业技术学院单招职业技能.. 40页

2024年长沙职业技术学院单招职业技能测试题库.. 40页

2024年闽南理工学院单招职业技能测试模拟测试.. 39页

2024年闽西职业技术学院单招职业倾向性测试模.. 39页

2024年阜新高等专科学校单招职业适应性测试题.. 39页

2024年防城港职业技术学院单招职业倾向性测试.. 42页

2024年阳光学院单招职业适应性考试模拟测试卷.. 42页

2024年阿克苏职业技术学院单招职业倾向性测试.. 41页

2024年阿勒泰职业技术学院单招职业适应性考试.. 39页

2024年陕西交通职业技术学院单招职业技能测试.. 40页

2024年陕西工商职业学院单招职业适应性测试模.. 40页

2024年陕西服装工程学院单招职业技能考试模拟.. 41页

2025年广州卫生职业技术学院单招职业技能测试.. 64页

美团代运营业务委托合同 6页