- 2
- 0
- 约1.94千字
- 约 46页
- 2019-07-20 发布于浙江
- 举报
课程讲授 课程讲授 课堂提升 [解题流程] [名师批注] 程序框图: 答案:C 答案:C 答案:4 * * * * * 1.1.2 程序框图与算法的基本逻辑结构 第一课时 程序框图、顺序结构 1.算法的基本概念 算法通常是指按照一定规则解决某一类问题的明确和有限 的步骤. 算法是建立在解法基础上的操作过程,算法不一定要有运算结果,问题答案可以由计算机解决.设计一个解决某类问题的算法的核心内容是设计算法的步骤,它没有一个固定的模式,但有以下几个基本要求: (2)每个步骤都有一个明确的计算任务; (4)步骤个数尽可能少; (5)每个步骤的语言描述要准确、简明. (3)对重复操作步骤作返回处理; (1)符合运算规则,计算机能操作; 复习引入 算法是由一系列明确和有限的计算步骤组成的,我们可以用自然语言表述一个算法,但往往过程复杂,缺乏简洁性,因此,我们有必要探究使算法表达得更加直观、准确的方法,这个想法可以通过程序框图来实现. 新课引入 算法的程序框图 程序框图:用来表示算法的图形称为算法的程序框图又称流程图,其中的多边形叫做程序框,带方向箭头的线叫做流程线 思考:一般地,判断一个大于2的整数是否为质数的算法步骤如何设计? 第一步,给定一个大于2的整数n; 第二步,令i=2; 第三步,用i除n,得到余数r; 第四步,判断“r=0”是否成立.若是,则n不
原创力文档

文档评论(0)