C语言程序设计 第6章循环结构程序设计
第6章 循环结构程序设计 C 语言程序设计
提出问题 如何根据收入,确定一个人的纳税比例必纳税额? 当一个公司有多名员工时,如何计算每个人的 纳税比例及纳税额? C语言:循环语句 问氯2 如何根据学生的分数判断是否及格? 如何根据全班学生的分数,分别 判断他们是否及格? 2021/2/24
2021/2/24 2 问题1: • 如何根据收入,确定一个人的纳税比例及纳税额? 当一个公司有多名员工时,如何计算每个人的 纳税比例及纳税额? 提出问题: C语言:循环语句 问题2 如何根据学生的分数判断是否及格? 如何根据全班学生的分数,分别 判断他们是否及格?
本章主要内容 用goto语句实现循环控制 while循环控制 do- while循环控制 for循环控制 循环结构中的跳转语句 循环的嵌套 循环结构程序设计举例 2021/2/24
2021/2/24 本章主要内容 3 ⚫ 用goto语句实现循环控制 ⚫ while循环控制 ⚫ do-while循环控制 ⚫ for循环控制 ⚫ 循环结构中的跳转语句 ⚫ 循环的嵌套 ⚫ 循环结构程序设计举例
62用goto语句实现循环 ●有兴趣的同学自学 ●不提倡使用goto语句 ●意: goto语句能实现程序无条件辂,苟編程 提供了便利。但是死隈制地使用,会破怀 程序的结构化程废。因此限制使用。 2021/2/24
2021/2/24 4 6.2 用goto语句实现循环 ⚫ 有兴趣的同学自学 ⚫ 不提倡使用goto语句 • 注意: goto语句能实现程序无条件转移,为编程 提供了便利。但是无限制地使用,会破坏 程序的结构化程度。因此应限制使用
63whil循环控制 语句一般格式 while(表达式)语句 般为关系表达式·称为内嵌语句, 或逻辑表达式,也 可以是基本语句、 可以是C语言其他 控制语句,也可 类型的合法表达式 以是复合语句 ●用来控制循环体是·是循环重复执行 否执行 的部分 2021/2/24
2021/2/24 5 6.3 while循环控制 ⚫ 语句一般格式 while (表达式) 语句 ⚫ 一般为关系表达式 或逻辑表达式,也 可以是C语言其他 类型的合法表达式 ⚫ 用来控制循环体是 否执行 ⚫ 称为内嵌语句, 可以是基本语句、 控制语句,也可 以是复合语句 ⚫ 是循环重复执行 的部分