1.2.1程序框图与算法的基本逻辑结构.pptVIP

  • 6
  • 0
  • 约 12页
  • 2017-06-13 发布于江西
  • 举报
1.2.1程序框图与算法的基本逻辑结构

(1)顺序结构 (2)条件结构 (3)循环结构 * * §1.1.2 程序框图与算法的基本逻辑结构 程序框图又称流程图,是一种用程序框、流程线及文字说明来准确、直观地表示算法的图形。 判断一个条件是否成立,用“是”、“否”或“Y”、“N”标明 判断框 赋值、计算 处理框(执行框) 表示算法的输入和输出的信息 输入、输出框 表示一个算法的起始和结束 终端框(起止框) 功能 名称 程序框 1、程序框图: 2、算法的三种基本逻辑结构: (1)顺序结构 (2)条件结构 (3)循环结构 输入n i=2 由若干个依次执行的处理步骤组成的。这是 任何一个算法都离不开的基本结构。 r=0? n不是质数 n是质数 结束 是 否 在一个算法中,经常会遇到一些条件的判断, 算法的流程根据条件是否成立有不同的流向。条 件结构就是处理这种过程的结构。 例5、设计算法,求一元二次方程ax2+bx+c=0( )的根,画出相应的程序框图 a≠0 输出x1,x2 输入a,b,c △0? 否 是 输出无实数解 开始 结束 开始 输入n 求n除以i的余数r i = i+1 in-1或r=0? r=0? n不是质数 n是质数 结束 否 否 是 是 i =2 终端框 输入框 执行框 判断框 输出框 终端框 流程线 复习 i 的值增加1,仍用 i 表示 i

文档评论(0)

1亿VIP精品文档

相关文档