考点56算法初步-高考全攻略之备战2019年高考数学(理)考点一遍过 下载本文

内容发布更新时间 : 2024/5/28 14:49:40星期一 下面是文章的全部内容请认真阅读。

1.算法的含义、程序框图

(1)了解算法的含义,了解算法的思想.

(2)理解程序框图的三种基本逻辑结构:顺序、条件分支、循环. 2.基本算法语句

理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句的含义.

一、算法的基本结构 1.算法的含义与程序框图

(1)算法:算法是指按照一定规则解决某一类问题的明确和有限的步骤.

(2)程序框图:程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.(3)程序框图中图形符号的含义

图形符号 名称 功能 终端框(起止框) 表示一个算法的起始和结束 输入输出框 表示一个算法输入和输出的信息 处理框 赋值、计算 判断某一条件是否成立,成立时在出口处标明“是”或“Y”; 判断框 不成立时标明“否”或“N” 流程线 连接程序框 原创精品资源学科网独家享有版权,侵权必究!

1

2.程序框图的结构类型及作用

名称 顺序结构 内容 由若干个依次执行的步骤组成定义 的,这是任何一个算法都离不开的基本结构 算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构 从某处开始,按照一定的条件反复执行某些步骤,反复执行的步骤称为循环体 条件结构 循环结构 程 序 框 图 【注】(1)注意区分处理框与输入框,处理框主要是赋值、计算,而输入框只是表示一个算法输入的信息.

(2)循环结构中必有条件结构,其作用是控制循环进程,避免进入“死循环”,是循环结构必不可少的一部分.

(3)注意区分当型循环与直到型循环.直到型循环是“先循环,后判断,条件满足时终止循环”;而当型循环则是“先判断,后循环,条件满足时执行循环”;两者的判断框内的条件表述在解决同一问题时是不同的,它们恰好相反.

2

原创精品资源学科网独家享有版权,侵权必究!

二、算法的基本语句

1.三种语句的一般格式和功能

语句 一般格式 功能 输入语句 INPUT“提示内容”;变量 输入信息 输出语句 PRINT“提示内容”;表达式 输出结果 赋值语句 变量=表达式 将表达式的值赋给变量 【注】关于赋值语句,有以下几点需要注意:

①赋值号左边只能是变量名字,而不是表达式,例如3=m是错误的.

②赋值号左右不能对换,赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量,例如Y=x,表示用x的值替代变量Y的原先的取值,不能改写为x=Y.因为后者表示用Y的值替代变量x的值. ③在一个赋值语句中只能给一个变量赋值,不能出现多个“=”. 2.条件语句

(1)条件语句与程序框图中的条件结构相对应. (2)条件语句的格式及框图. ①IF-THEN格式

②IF-THEN-ELSE格式

原创精品资源学科网独家享有版权,侵权必究!

3