内容正文:
*
人教A版必修三第一章算法初步复习
*
算法
基本思想
程序化思想
基本结构
流程图
顺序结构与选择结构
变量与赋值
循环结构
基本语句
循环语句
条件语句
for语句
Do Loop
语 句
if语句
复合if语句
实际应用
语句适用结构
算法知识结构:
*
*
常用的流程图符号:
起止框
输入输出框
判断框
处理框
流程线
或
*
*
(一)算法的特征
有限性: 一个算法应包含有限的操作步骤而不能是
无限的。
确定性:算法中每一个步骤应当是确定的,而不应当
是含糊的、模棱两可的。
有效性:算法中每一个步骤应当能有效地执行,并得到
确定的结果。
输 入: 有零个或多个输入。
输 出: 有一个或多个输出。
二、算法基本知识点:
有限性、确定性
*
*
If条件语句的基本类(一)
语句1
是
条件1
流程图
If条件语句
*
*
If条件语句的基本类型(二)
流程图
If语句
条件
语句1
语句2
是
否
*
*
循环语句基本类型(一)
For语句一般形式:
For <循环变量>=<初始值> To <终值>
<循环体>
Next
for语句所对应的基本流程图如图所示:
适用于已知循环次数的循环结构.
满足条件
循环体
是
否
*
*
循环语句基本类型(二)
Do Loop语句的一般形式:
Do
<循环体>
Loop While <条件为真>
Do Loop语句所对应的基本流程图如图所示:
适用预先不知道循环次数的循环结构
满足条件
循环体
否
是
*
*
【1】(2011·上海春季)根据如图所示的程序框图,输出结果 i =____.
s i
*
例1.(2010年湖南)如图是求实数x的绝对值的算法程序框图,则判断框①中可填_________.
本题主要考查条件分支结构的程序框图,答案不惟一.
题型一
条件结构
答案:x>0或x>0?或x≥0或x≥0?
x≥0?
*
本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
*
x<2
y=log2x
*
本资料来自于资源最齐全的21世纪教育网www.21cnjy.com
*
题型二
循环结构
例2.(2010山东)执行如图所示