1第二部分 模块化程序设计2第二部分 主要内容n第一讲 多分支嵌套结构的实现n第二讲 循环嵌套结构的实现n第三讲 数据文件及应用n第四讲 指针及应用3第一讲多分支嵌套结构的实现4主要内容n回顾程序的三种基本结构回顾程序的三种基本结构n嵌套结构嵌套结构选择嵌套结构选择嵌套结构if语句深入语句深入switch语句语句应用实例应用实例n参考参考 2.2.2 2.3 2.4 5顺序结构顺序结构选择结构选择结构三种基本结构的示意图循环结构循环结构6嵌套结构n自顶向下,逐步细化的分析结果。n三种基本结构中的语句组(顺序语句组、if分支语句组、else分支语句组、循环体语句组)可以包含任意结构的语句,从而形成不同的嵌套结构。n嵌套结构没有特定的结构形式,由分析方法自然形成。7选择嵌套结构if语句深入nif语句的多种结构语句的多种结构nif和和else的匹配原则的匹配原则8if语句的多种结构语句语句1表达式表达式语句语句2真真假假if(条件表达式条件表达式)语句语句1else 语句语句2n双分支结构双分支结构(复习复习)十字路口或直行或右转弯十字路口或直行或右转弯n单分支结构单分支结构十字路口或直行或