内容正文:
高考一轮总复习·数学·文科
第九章 算法初步 统计、统计案例
第一讲 算法与程序框图、基本算法语句
知识梳理·双基自测 ZHI SHI SHU LI SHUANG JI ZI CE
知 识 梳 理
知识点一 算法与程序框图
(1)算法的定义
算法通常是指按照一定规则解决某一类问题的
和 的步骤.
(2)程序框图的概念及画法规则
程序框图又称流程图,是一种用 、
及 来表示算法的图形. 程序框图是人们用来
描述算法步骤的形象化的方法. 框图一般按
或 的方向画.
知识点二 三种基本逻辑结构
(1)顺序结构是按 的顺序进行,这是任
何一个算法都离不开的基本结构.
其结构形式为:
(2)条件结构是指算法的流程根据条件是否成立
而选择执行不同的流向的结构形式.
其结构形式为:
(3)循环结构是指从某处开始,按照一定的条件
反复执行某些步骤. 反复执行的步骤称为 .
其结构形式为:
知识点三 三种简单语句的格式与功能
语句 一般格式 功能
输入语句 INPUT“提示内容”;变量
输出语句
PRINT“提示内容”;
表达式
赋值语句 变量 =表达式
知识点四 条件语句
(1)定义:程序框图中的 与条件语句相
对应.
(2)条件语句的格式.
IF 语句的一般格式是:
IF 条件 THEN
语句体 1;
ELSE
语句体 2;
END IF
IF 语句最简单的格式是:
IF 条件 THEN
语句体
END IF
知识点五 循环语句
(1)定义:程序框图中的 与循环语句相
对应.
(2)循环语句的格式.
①直到型循环结构
DO
循环体
LOOP UNTIL 条件
②当型循环结构
WHILE 条件
循环体
WEND
HZXA
209
衡中学案·2024 年度创新设计
归 纳 拓 展
三种基本结构的共同点即只有一个入口和一个出
口,每一个基本结构的每一部分都有机会被执行到,而
且结构内不存在死循环.
赋值语句左右不能对换,赋值语句是将赋值号右
边的表达式的值赋给赋值号左边的变量.
条件结构无论判断条件是否成立,只能执行“是”
分支或“否”分支之一,不可能同时执行,也不可能都
不执行.
在循环结构中,控制循环的条件是多样的,最常见的
有计数变量、累加变量、累乘变量.因为判断框中的条件不
一样,循环的次数也不一样,所以在做题时,一定要看清控
制循环的条件是什么量,输出的又是什么量.
双 基 自 测
题组一 走出误区
1. 判断下列结论是否正确 (请在括号中打 “√” 或
“ × ”)
(1)算法只能解决一个问题,不能重复使用. ( )
(2)一个程序框图一定包含顺序结构,但不一定包含
条件结构和循环结构. ( )
(3)输入框只能紧接开始框,输出框只能紧接结
束框 . ( )
(4)条件结构中判断框的出口有两个,但在执行时,
只有一个出口是有效的. ( )
(5)▱是赋值框,有计算功能. ( )
(6)循环结构有两个出口:一个维持循环操作,重
复执行循环体;另一个是结束循环操作,离开
循环体. ( )
题组二 走进教材
2. (P30例 8)执行如图所示的程序框图,则输出 S 的
值为 ( )
A. - 32 B.
3
2
C. - 12 D.
1
2
3. (P25例 5)给出如图程序框图,其功能是 ( )
A. 求 a - b 的值 B. 求 b - a 的值
C. 求 | a - b |的值 D. 以上都不对
题组三 走向高考
4. (2022·全国乙卷)执行下边的程序框图,输出的n =
( )
A. 3 B. 4 C. 5 D. 6
5. (2020·全国卷Ⅱ卷)执行下面的程序框图,若输入
的 k = 0,