内容正文:
算法初步复习小结
线上教育课程·高中数学
北师大版高中数学必修三·第二章 本章小结
知识梳理
算法的基本思想
基本语句
条件语句
循环语句
For语句
If语句
Do Loop语句
算法初步
算法的三种基本结构
算法框图
循环结构
选择结构
顺序结构
复合If语句
赋值语句
一、算法的基本思想
【分析】
一、算法的基本思想
二、算法框图
算法框图可以准确、清晰、直观地表达解决问题的思路和步骤.顺序结构是按照步骤依次执行的结构;循环结构是针对重复完成一部分工作的算法设计,它一定含有选择结构;选择结构是根据对条件的判断决定下一步的工作.
起止框
输入、输出框
判断框
处理框
例2 执行如图所示的程序框图,若输入 的值分别是1,2,3,则输出的值依次为( )
A.2,3,3
B.2,3,1
C.3,2,1
D.1,3,3
二、算法框图
A
二、算法框图
例3 如图是一个算法的程序框图,则其输出结果是( )
A.0
B.1
C.2019
D.2020
开始
结束
二、算法框图
开始
结束
分析
如何求和呢
周 期 性
二、算法框图
例3 如图是一个算法的程序框图,则其输出结果是( )
A.0
B.1
C.2019
D.2020
开始
结束
A
二、算法框图
例4 若某程序框图如图所示,则该程序运行后输出的值等于__________.
如何求和呢
裂项相消法
三、基本语句
学习了三种基本算法语句:赋值语句、条件语句、循环语句.用基本语句编写算法时要注意各类语句的格式要求,特别是条件语句和循环语句.
赋值语句的一般格式为:
变量名 = 表达式
三、基本语句
例5 下列给出的赋值语句中正确的是( )
A. B. C. D.
分析:根据赋值号左边只能是变量,右边可以是任意表达式
A
If 条件1 Then
语句1
Else
If 条件2 Then
语句2
End If
End If
三、基本语句
If 条件 Then
语句1
Else
语句2
End If
条件语句的一般格式
If 语句
复合