2021全国统考数学人教版一轮课件:11.1 算法初步
2021版新高考数学一轮复习第十一章11.1基本计数原理课件新人教B版

同理,甲先传给丙时,满足条件有3种方法.
由分类加法计数原理知,共有3+3=6(种)传递方法.
3.渐升数由小到大排列,形如
的渐升数共有6+5+4+3+2+1
=21(个).
形如
的渐升数共有5个.
形如
的渐升数共有4个.
故此时共有21+5+4=30(个).
因此从小到大的四位渐升数的第30个必为1 359. 答案:1 359
【规律方法】应用分类加法计数原理的四个步骤 (1)完成的一件事是什么. (2)确定分类时,n类办法的每一种方法都可以独立完成这件事. (3)确定恰当的分类标准,对完成这件事的办法分类时要“不重不漏”,即每一 种的方法必属于某一类,不同类中的方法都是不相同的. (4)把所有类中的方法数相加,即得完成这件事的方法数.
【解后反思】 如何求与数字有关的计数问题? 提示:(1)先确定是分类还是分步,分类时确定好统一标准,不重复,也不遗漏,分 步时,确定好步骤. (2)先根据题意确定特殊数位的数字(如首位不能为0,奇数的个位为奇数等),再确 定其他位置上的数字.
【命题角度2】 染色问题 【典例】如图所示,将一个四棱锥的每一个顶点染上一种颜色,并使同一条棱上 的两端异色,如果只有5种颜色可供使用,求不同的染色方法总数. 世纪金榜导学 号
当十位数字为2时,个位数字是3,4,5,6,7,8,9,有7种, 当十位数字为1时,个位数字是2,3,4,5,6,7,8,9,有8种, 所以共有1+2+3+4+5+6+7+8=36(种).
方法二:所有的两位数从10,到99共90个,按照个位数字与十位数字的大小分为三 类: (1)个位数字等于十位数字,这样的两位数有9个, (2)个位数字大于十位数字,设这样的两位数为x个, (3)个位数字小于十位数字,其中个位数字为0的两位数有9个,个位数字不是0的两 位数有x个, 所以列得方程9+x+9+x=90,解得x=36.
高三数学第一轮总复习 11-1算法与框图配套课件 新人教B版

(2)简单格式
if 条件表达式 语句序列;
end
其对应的程序框图如图.该语句的功能为:如果表达式 结果为真,则执行表达式后面的语句序列,否则跳过语句序 列执行 end 后面的语句.
(3)其它注意事项 ①if 语句必须用 end 结束. ②条件表达式与语句序列 1,若写在同一行,则表达式后 面必须用“,”分隔. ③有时候条件语句中还套有条件语句,形成条件语句的 嵌套.编写嵌套的条件语句时,要注意 if-else-end 的配对,只 要有一个 if 就必须有配套的一个 end(或 else-end).编写嵌套 条件语句时可分块处理.识读程序时,可用文字缩进来表示 嵌套的层次.
④变量是指程序运行时其值可以变化的量,我们可以通 俗地把它比喻成一个盒子,盒子内可以存放数据,必要时可 随时更换盒子内的数据.
⑤Scilab 的输入语句“input”,不仅可以输入数值,也可输 入单个或多个字符.
如 x=input(“What is your name?”,“String”);其中的 String 请求你输入字符型变量.运行时,你从键盘输入你的名 字,此时变量 x 的“值”就是你的名字.
连线一般按从上到下、从左到右的方向表示要素间的从 属关系或逻辑的先后顺序.
因为结构图常是从上到下画的,它象一棵倒画的大树, 故常常称它为树状图.
二、基本算法语句与算法案例 1.输入语句 在有些算法中,变量的初值会经常改变,为使初始数据 改变后,程序不必改变,可将初始数据与程序分开,只要在 每次程序运行时,输入相应的数据即可,这个过程用“输入 语句”来控制.我们学习的输入语句为键盘输入语句. (1)格式:变量名=input(“提示内容”). (2)功能:为变量提供运行所需要的数据.
二、复数 1.在问题情境中了解数系的扩充过程,体会实际需求与数 学内部的矛盾(数的运算法则、方程理论)在数系扩充过程中的作 用,感受人类理性思维的作用以及数与现实世界的联系. 2.理解复数的基本概念以及复数相等的充要条件. 3.了解复数的代数表示法及其几何意义. 4.能进行复数代数形式的四则运算,了解复数代数形式的 加、减运算的几何意义.
2021届高考数学新人教版一轮复习课件:第11章 第1讲 算法初步

解析 答案
(4)按照如图的程序框图执行,若输出结果为 15,则 M 处条件为( )
A.k≥16
B.k<8
C.k<16
D.k≥8
答案
解析 程序运行过程中,各变量的值如下表所示:
S k 是否继续循环
循环前 0 1
第一次 1 2
是
第二次 3 4
是
第三次 7 8
是
第四次 15 16
否
故退出循环的条件应为 k≥16,故选 A.
示意图
相应语句
01 __I_F条__件_T_H_EN________ 语句体 02 ___E_N_D_IF______
03 __IF_条_件_T_H_E_N________ 语句体 1 04 __EL_S_E____ 语句体 2 END IF
名称
从某处开始,按 照一定的条件反 复执行某些步 骤,反复执行的 步骤称为循环 体,这种结构是 循环结构
解析 阅读算法流程图可知,最后输出的 a 保存 的是输入三个数中最小的数.
解析 答案
(3)阅读如图所示的程序框图,运行相应的程序,输出
s 的值等于( )
A.-3
B.-10
C.0
D.-2
解析 运行相应的程序如下:
k=0,s=1→k=1→k<4 是→s=2×1-1=1→k= 2→k<4 是→s=2×1-2=0→k=3→k<4 是→s=2×0-3 =-3→k=4→k<4 否→输出 s=-3.
1
PART ONE
基础知识过关
1.算法的含义与程序框图 (1)算法:算法是指按照 01 一__定_规_则____解决某一类问题的 02 明__确__和 03 _有_限__的步骤. (2)程序框图:程序框图又称 04 流__程_图___,是一种用 05 程__序_框___ 、 06 流__程_线___及 07 文__字_说_明____来表示算法的图形. 在程序框图中,一个或几个程序框的组合表示算法中的一个步骤; 带有方向箭头的流程线将程序框连接起来,表示算法步骤的执行顺序.
高考数学一轮复习 第十一章 第1课时 算法与程序框图课件 理

课前自助餐
1.算法 (1)在数学中,现代意义上的“算法”通常是指可以用计 算机来解决的某一类问题的 程序或步骤 , 这 些 程序或步骤 必须是明确和有效的,而且能够在 有限步 之 内 完成. (2)算法的程序或步骤应具有 明确性 、 有效性 和 _有__限__性___.
2.程序框图 (1)程序框图又称流程图,是一种用规定的图形、指向线 及文字说明来准确、直观地表示 算法 的图形. (2)程序框图通常由程序框 和 流程线 组成. (3)基本的程序框有起止框、 输入(输出)框 、 处理框 、 判断框 .
3.三种基本逻辑结构
名称 内容
顺序结构
条件结构
循环结构
定义
由若干个_依__次__执__行_ 的__步__骤__组__成__的__,__这__ 是__任__何__一__个__算__法__都__ 离__不__开__的__基__本__结__构__
算法的流程根 从某处开始,
据条__件__是__否__成__ 按照一定的条 立__有__不__同__的__流__ 件反__复__执__行__某___ 向__,__条__件__结__构__ _一__步__骤__的__情__况__, 就__是__处__理__这__种__ _反__复__执__行__步__骤__ 过__程__的__结__构____ _称__为__循__环__体_
方法一:当型循环结构;方法二:直到型循环结构. 【答案】 略
探究2 在循环结构中,要注意根据条件,设计合理的计 数变量,累加变量等,特别要注意循环结构中条件的表述要 恰当、精确,以免出现多一次循环或少一次循环的情况.
思考题2 (1)如图所示,程序框图的功能是(n∈ N*)( )
A.求数列{1n}的前10项和 B.求数列{21n}的前10项和 C.求数列{1n}的前11项和 D.求数列{21n}的前11项和
2021高考数学(理)一轮复习过关讲义《11.1算法与程序框图》

填
.
答案 x<0? 解析 输入 x 应判断 x 是否大于等于零,由图知判断框应填 x<0?. 题组三 易错自纠 4.中国古代有计算多项式值的秦九韶算法,如图是实现该算法的程序框图,执行该程序框图, 若输入的 x=2,n=2,依次输入的 a 为 2,2,5,则输出的 s 等于( )
A.7 B.12 C.17 D.34 答案 C 解析 由框图可知,输入 x=2,n=2,a=2,s=2,k=1,不满足条件;a=2,s=4+2=6, k=2,不满足条件;a=5,s=12+5=17,k=3,满足条件,输出 s=17,故选 C. 5.执行如图所示的程序框图,若输出 k 的值为 8,则判断框内可填入的条件是( )
A.1 个 B.2 个 C.3 个 D.4 个
答案 C
解析 当 x≤2 时,令 y=x2=x⇒x(x-1)=0,
解得 x=0 或 x=1;
当 2<x≤5 时,令 y=2x-4=x⇒x=4;
当 x>5 时,令 y=1=x,无解. x
综上可得,这样的 x 的值有 3 个.
思维升华 应用顺序结构与条件结构的注意点
A.s≤3? B.s≤5? C.s≤11? D.s≤25?
4
6
12
24
答案 C
解析 由 s=0,k=0 满足条件,则 k=2,s=1,满足条件;k=4,s=1+1=3,满足条件;
2
244
k=6,s=3+1=11,满足条件;k=8,s=11+1=25,不满足条件,输出 k=8,所以应填
4 6 12
12 8 24
2.三种基本逻辑结构
名称 内容
顺序结构
条件结构
循环结构
由若干个依次执行 算法的流程根据给定的 从某处开始,按照一定
2021届高考数学人教版一轮创新课件:第11章+第1讲 算法初步

第1讲 算法初步
1
PART ONE
基础知识过关
有限 流程线
文字说明
一定规则 流程图
明确 程序框
IF条件THEN END IF IF条件THEN ELSE
WHILE
WEND DO
LOOP UNTIL
答案
解析 答案
解析 答案
解析 答案
答案
解析
2
PART TWO
经典题型冲关
解析 答案
解析
解析
解析 答案
答案
解析
答案
解析
答案
解析
解析 答案
答案
解析
答案
解析
题型 三 基本算法语句
答案
解析
解析
解析
3
PART THREE
课时作业
A组 基础关
解析 答案
答案
解析
解析 答案
答案
解析
答案
解析
答案
Байду номын сангаас
解析
答案
解析
解析
解析
解析
B组 能力关
答案
解析
答案
解析
答案
解析
解析
解析
解析
本课结束
高考数学一轮复习 第11篇 第2节 算法初步与框图课件 文 新人教版
1 t2,t
1
在
t∈[-1,3]时的值域.
当-1≤t<1 时,s=3t∈[-3,3);
当 1≤t≤3 时,s=4t-t2=-(t-2)2+4, 所以此时 3≤s≤4. 综上知函数的值域为[-3,4], 即输出的 s 属于[-3,4]. 故选 A.
第十三页,共45页。
2.如图所示,表示的是概率知识的( B )
框图,若输入 n 的值为 4,则输出 s 的值为
.
第十七页,共45页。
解析:由程序框图知其执行步骤如下: 第一步:s=1,i=2(i≤4 成立); 第二步:s=2,i=3(i≤4 成立); 第三步:s=4,i=4,(i≤4 成立); 第四步:s=7,i=5,(i≤4 不成立);跳出循环输出 s 的值为 7. 答案:7
第十八页,共45页。
反思归纳 (1)顺序结构是最简单、最基本的,
也是任何一个算法都离不开的基本结构. (2)循环结构中一定包含条件结构,条件结构中 判断框内的条件是关键,算法的流程会根据条件 是否成立将有不同的流向.条件结构常与分段函 数求值、数据的大小比较等联系在一起.
第十九页,共45页。
(3)对循环结构首先要分清的是当型的还是直 到型的;其次要注意控制循环的变量是什么,何 时退出循环;再次要清楚循环体内的程序是什 么,如何变化,循环结构常与数列的求和或求积 联系在一起.
第二十四页,共45页。
反思归纳 解决程序框图填充问题的思路
(1)要明确程序框图的顺序结构、条件结构和循 环结构. (2)要识别、运行程序框图,理解框图所解决的 实际问题. (3)按照题目的要求完成解答并验证.
第二十五页,共45页。
即时突破 2 (2013 安徽黄山高中毕业班质检)
2021高考一轮数学(理)第11章第1节两个计数原理、排列与组合
A.4 种
B.6 种
C.10 种
D.16 种
B [分两类:甲第一次踢给乙时,满足条件的有 3 种传递方式(如 图);同理,甲第一次踢给丙时,满足条件的也有 3 种传递方式.
由分类加法计数原理可知,共有 3+3=6(种)传递方式.]
2.如图所示的几何体是由三棱锥 P-ABC 与三棱柱
ABC-A1B1C1 组合而成,现用 3 种不同颜色对这个几何
(1)如果一个三位正整数如“a1a2a3”满足 a1<a2,且 a2>
a3,则称这样的三位数为凸数(如 120,343,275 等),那么所有凸数的 个数为( )
A.240
B.204
C.729
D.920
(2)(2016·全国卷Ⅱ)如图,小明从街道的 E 处出发,先到 F 处与 小红会合,再一起到位于 G 处的老年公寓参加志愿者活动,则小明 到老年公寓可以选择的最短路径条数为( )
考点 2 排列问题 求解排列应用问题的 6 种常用方法
直接法 把符合条件的排列数直接列式计算 优先法 优先安排特殊元素或特殊位置
相隔问题把相邻元素看作一个整体与其他元素一起排 捆绑法
列,同时注意捆绑元素的内部排列
对不相邻问题,先考虑不受限制的元素的排列,再将 插空法
不相邻的元素插在前面元素排列的空当中 定序问题 对于定序问题,可先不考虑顺序限制,排列后,再除 除法处理 以定序元素的全排列
(2)从 E 到 G 需要分两步完成:先从 E 到 F,再从 F 到 G.从 F 到 G 的最短路径,只要考虑纵向路径即可,一旦纵向路径确定,横 向路径即可确定,故从 F 到 G 的最短路径共有 3 条.如图,从 E 到 F 的最短路径有两类:先从 E 到 A,再从 A 到 F,或先从 E 到 B,再
全国近年高考数学一轮复习第11章算法初步、复数、推理与证明第1讲算法初步学案(2021年整理)
(全国版)2019版高考数学一轮复习第11章算法初步、复数、推理与证明第1讲算法初步学案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((全国版)2019版高考数学一轮复习第11章算法初步、复数、推理与证明第1讲算法初步学案)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(全国版)2019版高考数学一轮复习第11章算法初步、复数、推理与证明第1讲算法初步学案的全部内容。
第1讲算法初步板块一知识梳理·自主学习[必备知识]考点1 算法的框图及结构1.算法算法通常是指按照一定规则解决某一类问题的明确程序或有限的步骤.这些程序或步骤必须是明确和有效的,而且能够在有限步之内完成.2.程序框图程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.通常,程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;流程线带有方向箭头,按照算法进行的顺序将程序框连接起来.3.三种基本逻辑结构考点2 算法语句的格式及框图1.输入语句、输出语句、赋值语句的格式与功能2.条件语句的格式及框图(1)IF-THEN格式(2)IF-THEN-ELSE格式3.循环语句的格式及框图(1)UNTIL语句(2)WHILE语句[必会结论]1.注意区分处理框与输入框,处理框主要是赋值、计算,而输入框只是表示一个算法输入的信息.2.循环结构中必有条件结构,其作用是控制循环进程,避免进入“死循环",是循环结构必不可少的一部分.3.注意区分当型循环与直到型循环.直到型循环是“先循环,后判断,条件满足时终止循环”,而当型循环则是“先判断,后循环,条件满足时执行循环”.两者的判断框内的条件表述在解决同一问题时是不同的,它们恰好相反.[考点自测]1.判断下列结论的正误.(正确的打“√”,错误的打“×”)(1)算法只能解决一个问题,不能重复使用.( )(2)一个程序框图一定包含顺序结构,但不一定包含条件结构和循环结构.()(3)算法可以无限操作下去. ()(4)条件结构的出口有两个,但在执行时,只有一个出口是有效的. ( )(5)▱是赋值框,有计算功能.()(6)当型循环是给定条件不成立时执行循环体,反复进行,直到条件成立为止。
高考数学一轮总复习 第10章 算法初步、统计、统计案例 第一节 算法初步课件 文 新人教A版
[小题纠偏]
1.按如下程序框图,若输出结果为 170,则判断框内应补充
的条件为
()
A.i>? B.i>9?
C.i>10?
D.i>11?
解析:∵21+23+25+27=170,∴判断框内应补充的条 件为 i>7?或 i≥9?. 答案: A
2.阅读如图所示的程序框图,运行相应的程序,输出 s
的值等于
的步骤称为
_结__构__
种过程的结构 _循__环__体_
名称 内容
顺序结构
条件结构
循环结构
程 序 框 图
[小题体验]
1.(教材习题改编)如图所示,程序框图(算法流程图)的输出结
果是
()
1
25
A.6
B.24
3 C.4
11 D.12
解析
2.(教材习题改编)已知程序框图如图所示,则输出的结果 是________.
算法是高考热点内容之一,算法(1)与统计的交汇问题; (2)与函数的交汇问题; (3)与不等式的交汇问题; (4)与数列求和的交汇问题.
[题点全练]
角度一:与统计的交汇问题 1.(2016·黄冈模拟)随机抽取某中学甲、乙两个班各 10 名同
学,测量他们的身高获得身高数据的茎叶图如图,在样 本的 20 人中,记身高在[150,160),[160,170),[170,180), [180,190)的人数依次为 A1,A2,A3,A4.
3.三种基本逻辑结构
名称 内容
顺序结构
条件结构
循环结构
定义
从某处开始,
由若干个_依__次__ 算法的流程根
按照一定的条
_执__行__的步骤组 据_条__件__是__否__成_ 件_反__复__执__行__
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1
1
1
1
所以 s=1+2=2-21,x=4,不满足 x<ε=100,
11
1
1
1
所以 s=1+2+4=2-22,x=8,不满足 x<ε=100,
111
1
1
1
所以 s=1+2+4+8=2-23,x=16,不满足 x<ε=100,
111 1
1
1
1
所以 s=1+2+4+8+16=2-24,x=32,不满足 x<ε=100,所以
框和流程线组成,一个或几个程序框的组合表示算法中的一个步 骤 : ⑦_流__程__线___ 带 方 向 箭 头 , 按 照 算 法 步 骤 的 执 行 顺 序 将 ⑧_程__序__框___连接起来.
3.三种基本逻辑结构 (1)顺序结构是由若干个依次执行的步骤组成,这是任何一个算 法都离不开的基本结构. 其结构形式为
0+11+13+15 … 0+11+13+15+…+919
T0+12ຫໍສະໝຸດ 0+12+140+12+14+16 … 0+12+14+16+…+1010
S
1-12
1-12+13-14
1-12+13-14+15 -16
…
1-12+13-14+…+919- 1
100
因为 N=N+1i ,由上表知 i 是 1→3→5,…,所以 i=i+2.
语句
一般模式
功能
输入语句
INPUT“提示内容”;变 量
输入信息
输出语句
PRINT“提示内容”;表 达式
输出常量、变量的值和系 统信息
赋值语句 变量=表达式
将表达式所代表的值赋给 变量
5.条件语句 (1)程序框图中的条件结构与条件语句相对应. (2)条件语句的格式. ①IF-THEN 模式
②IF-THEN-ELSE 模式
111 1 1
1
1
1
s=1+2+4+8+16+32=2-25,x=64,不满足 x<ε=100,所以
111
1
1
1
1
s=1+2+4+8+…+64=2-26,x=128,满足 x<ε=100,输出 s
1 =2-26,选 C.
答案:(1)C
(2)[2019·全国卷Ⅰ]如图是求2+12+1 21的程序框图,图中空白框 中应填入( )
2.[2020·广东江门调研]执行如图所示的程序框图,若判断框 内为“i≤3”,则输出 S=( )
A.2 B.6 C.10 D.34
解析:因为“i≤3”,所以执行程序框图,第一次执行循环体 后,j=2,S=2,i=2≤3;第二次执行循环体后,j=4,S=10,i =3≤3;第三次执行循环体后,j=8,S=34,i=4>3,退出循环.所 以输出 S=34.故选 D.
【知识重温】
一、必记 6 个知识点 1 . 算 法 通 常 是 指 按 照 一 定 规 则 解 决 某 一 类 问 题 的 ①明__确__ 和 ②_有__限_的步骤. 2 . 程 序 框 图 又 称 ③__流__程__图__ , 是 一 种 用 ④_程__序__框___ 、 ⑤_流__程__线___及⑥_文__字__说__明_来表示算法的图形.通常程序框图由程序
6.循环语句 (1)程序框图中的循环结构与循环语句相对应. (2)循环语句的格式.
二、必明 3 个易误点 1.注意起止框与输入框、输出框、判断框与处理框的区别. 2.注意条件结构与循环结构的联系. 3.要弄清楚三种基本逻辑结构的构成方式及功能,以免使用 时造成混乱或错误.
【小题热身】
1.判断下列说法是否正确(请在括号中打“√”或“×”). (1)算法的每一步都有确定的意义,且可以无限地运算.( × ) (2)一个程序框图一定包含顺序结构,也包含条件结构和循环结 构.( × ) (3)一个循环结构一定包含条件结构.( √ ) (4)当型循环是给定条件不成立时,执行循环体,反复进行,直 到条件成立为止.( × )
故选 B.
答案:B
悟·技法 应用顺序结构与条件结构的注意点
(1)顺序结构:顺序结构是最简单的算法结构,语句与语句之间、 框与框之间是按从上到下的顺序进行的.
(2)条件结构:利用条件结构解决算法问题时,重点是判断框, 判断框内的条件不同,对应的下一图框中的内容和操作要相应地进 行变化,故要重点分析判断框内的条件是否满足.
答案: (2)A
悟·技法
循环结构的考查类型及解题思路
(1)确定循环次数:分析进入或退出循环体的条件,确定循环次
数.
(2)完善程序框图:结合初始条件和输出结果,分析控制循环的
变量应满足的条件或累加、累乘的变量的表达式.
(3)辨析循环结构的功能:执行程序若干次,即可判断.
[变式练]——(着眼于举一反三) 1.[2020·河南洛阳质检]执行如图所示的程序框图,若输出的 S =2254,则判断框内填入的条件不可以是( )
考点二 顺序结构与循环结构
[互动讲练型]
[例 1] (1)[2019·全国卷Ⅲ] 执行右边的程序框图,如果输入的 ε 为 0.01,则输出 s 的值等于( )
A.2-214 B.2-215 C.2-216 D.2-217
1 解析:(1)执行程序框图,x=1,s=0,s=0+1=1,x=2,
1 不满足 x<ε=100,
A.k≤7? B.k≤6? C.k≤8? D.k<8?
解析:模拟执行程序框图,可得 S=0,k=0;k=2,S=12;k =4,S=12+14;k=6,S=12+14+16;k=8,S=12+14+16+18=2254.由 题意,此时应不满足条件,退出循环,输出 S 的值为2254.结合选项可
得判断框内填入的条件不可以是“k≤8”.故选 C. 答案:C
答案:B
悟·技法
使用算法语句的注意点
(1)输入、输出语句
在输入、输出语句中加提示信息时,要加引号,变量之间用逗
号隔开.
(2)赋值语句
左、右两边不能对换,赋值号左边只能是变量.
(3)条件语句 条件语句中包含条件语句时,要分清内外条件结构,保证结构 完整性. (4)循环语句 分清 WHILE—WEND 和 DO—LOOP UNTIL 的格式不能混用.
答案:D
考点三 基本算法语句
[互动讲练型]
[例 2] [2020·宁夏银川一中段测]运行如图所示的算法程序, 结果为( )
A.3 B.4 C.5 D.6
解析:n=10,s=0,进入循环得到 s=10,n=9,不满足 s≥45, 再进入循环得到 s=19,n=8,仍然不满足 s≥45,再进入循环得到 s=27,n=7,仍然不满足 s≥45,再进入循环得到 s=34,n=6, 仍然不满足 s≥45,再进入循环得到 s=40,n=5,仍然不满足 s≥45, 再进入循环得到 s=45,n=4,满足 s≥45,终止循环.输出的结果 为 4.故选 B.
5.[教材习题改编]如图所示的程序框图的运行结果为 __________.
解析:因为 a=2,b=4,所以输出 S=24+42=2.5. 答案:2.5
考点一 顺序结构与条件结构
[自主练透型]
1.[2017·山东卷]执行两次下图所示的程序框图,若第一次输
入的 x 的值为 7,第二次输入的 x 的值为 9,则第一次、第二次输 出的 a 的值分别为( )
答案:B
3.[2019·四川成都高新区模拟]执行下面的程序框图,输出 K 的值为( )
A.99 B.98 C.100 D.101
解析:执行程序框图,得 K=1,S=0;S=0+lg1+1 1=lg 2, K=2;S=lg 2+lg2+2 1=lg 3,K=3;S=lg 3+lg3+3 1=lg 4,K= 4;S=lg 4+lg4+4 1=lg 5,K=5;…;S=lg 98+lg989+8 1=lg 99, K=99;S=lg 99+lg999+9 1=lg 100=2,退出循环.所以输出 K= 99.故选 A.
2.[2020·唐山联考]执行如图所示的程序框图,当输入的 n 为 7 时,输出的 S 的值是( )
A.14 B.210 C.42 D.840
解析:n=7,S=1,7<5?,否,S=7×1=7,n=6,6<5?,否, S=6×7=42,n=5,5<5?,否,S=5×42=210,n=4,4<5?,是, 退出循环,输出的 S 的值为 210,选择 B.
A.0,0 B.1,1 C.0,1 D.1,0
解析:当 x=7 时,∵ b=2,∴ b2=4<7=x. 又 7 不能被 2 整除,∴ b=2+1=3. 此时 b2=9>7=x,∴ 退出循环,a=1,∴ 输出 a=1. 当 x=9 时,∵ b=2,∴ b2=4<9=x. 又 9 不能被 2 整除,∴ b=2+1=3. 此时 b2=9=x,又 9 能被 3 整除,∴ 退出循环,a=0. ∴ 输出 a=0. 故选 D. 答案:D
[变式练]——(着眼于举一反三) 3.根据下列算法语句,当输入 x 为 60 时,输出 y 的值为( )
A.25 B.30 C.31 D.61
解析:由算法语句读出其功能,进一步利用分段函数的解析式 求函数值.
由题意,得 y=0.5x,x≤50, 25+0.6x-50,x>50.
当 x=60 时,y=25+0.6×(60-50)=31. ∴输出 y 的值为 31. 答案:C
A.A=2+1 A B.A=2+A1 C.A=1+12A D.A=1+21A
解析:(2)A=12,k=1,1≤2 成立,执行循环体;A=2+1 12,k= 2,2≤2 成立,执行循环体;A=2+12+1 21,k=3,3≤2 不成立,结束 循环,输出 A.故空白框中应填入 A=2+1 A.故选 A.
答案:A
4.[2020·河北省高三联盟]执行如图所示的程序框图,输出的 S 值为-4 时,条件框内应填写( )