C语言程序殁计 第5章选泽控制结构
第5章 选择控制结构 C语言程序设计
本章学习序容 算法的描述方法 用于单分支控制的立语句 用于双分支控制的主f-e1se语句 用于多路选择的sw主tch语句 break语句在 switch语何中的作用 关系运算符 感条件运算符 逻辑运算符 程序测试 2021/2/12 2/56
2021/2/12 2/56 本章学习内容 算法的描述方法 用于单分支控制的if语句 用于双分支控制的if-else语句 用于多路选择的switch语句 break语句在switch语句中的作用 关系运算符 条件运算符 逻辑运算符 程序测试
51生活中与计算视中剧问题求解 (Probleum Solving Process) 生活中的问题求解: Problem:烤蛋糕( Baking a Cake) How to solve: 1. Start 2.将烤箱预热 3.准备一个盘子 4.在盘子上抹上一些黄油 5.将面粉、鸡蛋、糖和香精混合在一起搅拌均匀 6.将搅拌好的面粉团放在盘子上 7.将盘子放到烤箱内 8. End 2021/2/12 3/56
2021/2/12 3/56 生活中的问题求解: Problem: 烤蛋糕(Baking a Cake) How to solve: 1. Start 2. 将烤箱预热 3. 准备一个盘子 4. 在盘子上抹上一些黄油 5. 将面粉、鸡蛋、糖和香精混合在一起搅拌均匀 6. 将搅拌好的面粉团放在盘子上 7. 将盘子放到烤箱内 8. End 5.1生活中与计算机中的问题求解 (Problem Solving Process)
分治策璐 Divide and/ Conquer Strategy Problem:准备早餐( Prepare a Breakfast) 1. Start 2.准备早餐 3. End 2021/2/12 4/56
2021/2/12 4/56 分治策略 ("Divide and Conquer" Strategy ) Problem: 准备早餐( Prepare a Breakfast) 1. Start 2. 准备早餐 3. End
分治策璐 Divide and/ Conquer Strategy 1. Start 2.准备早餐 2准备一个金枪鱼三明治 22准备一些薯条 23冲一杯咖啡 3. End 2021/2/12 5/56
2021/2/12 5/56 1. Start 2. 准备早餐 2.1 准备一个金枪鱼三明治 2.2 准备一些薯条 2.3 冲一杯咖啡 3. End 分治策略 ("Divide and Conquer" Strategy )