- 2
- 0
- 约1.76千字
- 约 16页
- 2020-03-30 发布于湖北
- 举报
精品文库 §1.1.2 程序框图与算法的基本逻辑结构 精品文库 * 算法的基本逻辑结构: 1.顺序结构:由若干个依次执行的处理步骤组成的.这是任何一个算法都离不开的基本结构. 复习回顾 步骤n 步骤n+1 精品文库 * 算法的基本逻辑结构: 2.条件结构:在一个算法中,经常会遇到一些条件的判断,算法的流向根据条件是否成立有不同的流向.条件结构就是处理这种过程的结构. 复习回顾 满足条件? 步骤A 步骤B 是 否 满足条件? 步骤A 是 否 两个分支 一个分支 精品文库 * 设计一个算法求集合 中所有元素的最小值。 问题情境: 第三步:判断 “ 的值大于100” 是否成立,若是,则输出x,结束算法; 否则返回第二步。 第一步:令x=0 第二步:x=x+1 算法步骤: 输出x 结束 开始 是 x=x+1 否 x=0 100? 精品文库 * 循环结构 在一些算法中, 经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况.这就是循环结构. 反复执行的步骤称为 循环体.P12 循环结构 输出x 结束 开始 是 x=x+1 否 x=0 100? 循环体 精品文库 * 引例:设计一个算法求集合 中所有元素的最小值。 输出x 结束 开始 是 x=x+1 否 x=0 100? 输出x 结束 开始 是 否 x=0 100? x=x+1
原创力文档

文档评论(0)