温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
新课
标高
数学
理科
试题
分类
精编
18
算法
高中数学
202323年-2023年新课标高考数学〔理科〕试题分类精编
第18局部-算法
一.选择题
1.(2023年陕西理6).右图是求样本x 1,x2,…x10平均数的程序框图,图中空白框中应填入的内容为【 】
(A) S=S+x n (B) S=S+
(C) S=S+ n (D) S=S+
开始
输入
n=1,S=0
n=n+1
否
是
输出
结束
【答案】A【解析】由于“输出〞的前一步是“〞,所以设置循环结构的目的就是求这个样本数据之和.故易判断知选项正确.
2〔2023年全国理7〕如果执行右面的框图,输入,那么输出的数等于
〔A〕〔B〕〔C〕〔D〕
【答案】D 解析:根据题意满足条件的
.
3〔2023年天津理4〕阅读右边的程序框图,假设输出S的值为-7,那么叛断框内可填写。
〔A〕i<3 ( B)i<4
(C)i<5 (D)i<6
【答案】D【解析】由程序框图知:S=,要使输出S的值为-7,即,只需要即可,应选D。
【命题意图】本小题考查程序框图、数列求和等根底知识,考查同学们的识图能力。
4.( 2023年福建理5)阅读右图所示的程序框图,运行相应的程序,输出的值等于〔 〕
A.2 B.3 C.4 D.5
【答案】C【解析】由程序框图可知,该框图的功能是
输出使和
时的的值加1,因为,,
所以当时,
计算到,故输出的是4,选C。
【命题意图】此题属新课标新增内容,考查认识程序框图的根本能力。
5.( 2023年辽宁理4)如果执行右面的程序框图,输入正整数n,m,
满足n≥m,那么输出的P等于
〔A〕 (B) (C) (D)
答案】D【解析】第一次循环:k=1,p=1,p=n-m+1;
第二次循环:k=2,p=(n-m+1)(n-m+2);
第三次循环:k=3,p=(n-m+1) (n-m+2) (n-m+3)
……
第m次循环:k=3,p=(n-m+1) (n-m+2) (n-m+3)…(n-1)n
此时结束循环,输出p=(n-m+1) (n-m+2) (n-m+3)…(n-1)n=
6.〔2023年浙江理2〕某程序框图如以下图,假设输出的S=57,那么判断框内位
〔A〕 k>4 〔B〕k>5
〔C〕 k>6 〔D〕k>7
解析:选A,此题主要考察了程序框图的结构,以及与数列有关的简单运算,属容易题
7.〔2023年海南理10〕如果执行右边的程序框图,输入,那么输出的各个数的合等于
〔A〕3 〔B〕 3.5 〔C〕 4 〔D〕4.5
【解析】第1步:y=0,x=-1.5;第2步:y=0,x=-1;第3步:y=0,x=-0.5;第4步:y=0,x=0;第5步:y=0,x=0.5;第6步:y=0.5,x=1;第7步:y=1,x=1.5;第8步:y=1,x=2;第9步:y=1,退出循环,输出各数和为:0.5+1+1+1=3.5,应选.B。
8.〔2023年天津理5〕阅读右图的程序框图,那么输出的S=
A 26 B 35 C 40 D 57
【考点定位】本小考查框架图运算,根底题。
解:当时,;当时,;当时,;当时,;当时,;当时,,应选择C。
9.(2023年福建理6)阅读右图所示的程序框图,运行相应的程序,输出的结果是w.w.w.k.s.5.u.c.o.m
A.2 B .4 C. 8 D .16
【答案】:C[解析]由算法程序图可知,在n =4前均执行〞否〞命令,故n=2×4=8. 应选C
开始
是
输入
结束
输出
k=k+1
否
是
10.(2023年辽宁理10)某店一个月的收入与支出总共记录
了N 个数据,其中收入记为正数,支出记
为负数.该店用右边的程序框图计算月总收入S和月净
盈利V,那么在图中空白的判断框和处理框中,应分别
填入
以下四个选项中的
C 解析:表示收入或支出数据, 假设,
那么这些正数据的和为月总收入S,故在图中空白的
判断框填,否那么为月总开支T,故月净盈利V
=S+T,处理框中填V=S+T。
11.(2023年浙江理6)某程序框图如以下图,该程序运行后输出的的值是( )
A. B. C. D.
A 【解析】对于,而对于,那么,后面是,不符合条件时输出的
开始
输入
输出
结束
是
是
否
否
12.(2023年海南理5)右面的程序框图,
如果输入三个实数a,b,c,要求输
出这三个数中最大的数,那么在空白
的判断框中,应该填入下面四个选项
中的〔 〕
A. B.
C. D.
A解:变量的作用是保存3个数中的最大值,所以第二个条件结构的判断框内语句为“〞,
开始
?
是
否
输出
结束
满足“是〞那么交换两个变量的数值后输出的值结束程序,满足“否〞直接输出的值结束程序。
13.(202323年海南理5)如果执行右面的程序框图,那么输出的〔 〕
A.2450 B.2500
C.2550 D.2652
【答案】:C【分析】:由程序知,
14.(202323年山东理10) 阅读右边的程序框图,假设输入的是100,那么输出的变量S和T的值依次是
〔A〕
〔B〕
〔C〕
〔D〕
否
是
开始
输入n
结束
输出
【答案】:D.【试题分析】:依据框图可得,。
15.〔202323年广东理6〕图1是某县参加202323年高考的学生身高条形统计图,从左到右的各条形图表示学生人数依次记为A1、A2、…A10〔如A2表示身高〔单位:cm〕在[150,155内的人数]。图2是统计图1中身高在一定范围内学生人数的一个算法流程图。现要统计身高在160~180cm〔含160cm,不含180cm〕的学生人数,那么在流程图中的判断框内应填写的条件是
〔A〕i<6 (B) i<7
(C) i<8 (D) i<9
答案:C;解析:S=;
二.填空题
1. (2023年湖南理12)图2是求的值的程序框图,那么正整数 .
开始
否
输出s
结束
是
图2
2.(2023年广东理13)某城市缺水问题比拟突出,为了制定节水管理方法,对全市居民某年的月均用水量进行了抽样调查,其中n位居民的月均用水量分别为x1…xn(单位:吨),根据图2所示的程序框图,假设n=2,且x1,x2 分别为1,2,那么输出地结果s为 .
【答案】.填..
3.〔2023年山东理13〕执行右图所示的程序框图,假设输入,那么输出的值为 .
【答案】【解析】当x=10时,y=,此时|y-x|=6;
当x=4时,y=,此时|y-x|=3;当x=1时,y=,此时|y-x|=;当x=时,y=,此时|y-x|=,
故输出y的值为。
【命题意图】此题考查程序框图的根底知识,考查了同学们的试图能力。
4.(2023年9安徽理14)如以下图,程序框图〔算法流程图〕
的输出值________。
X.【解析】程序运行如下:,
输出12。
【规律总结】这类问题,通常由开始一步一步运行,根据判断条件,要么几步后就会输出结果,要么就会出现规律,如周期性,等差或等比数列型.
5.(2023年上海理7) 2023年上海世博会园区每天9:00开园,20:00停止入园。在右边的框图中,表示上海世博会官方网站在每个整点报道的入园总人数,表示整点报道前1个小时内入园人数,那么空白的执行框内应填入 。
答案:S S+a
6.(2023年江苏7)右图是一个算法的流程图,那么输出S的值是______▲_______
[解析]考查流程图理解。输出。
7.(2023年江苏7)右图是一个算法的流程图,
最后输出的 ▲ .学科网
[解析] 考查读懂算法的流程图的能力。
22
开始
S=0,T=0,n=0
T>S
S=S+5
n=n+2
T=T+n
输出T
结束
是
否
8.(2023年山东理15)执行右边的程序框图,
输出的T= .
【解析】:按照程序框图依次执行为S=5,n=2,T=2;
S=10,n=4,T=2+4=6;S=15,n=6,T=6+6=12;
S=20,n=8,T=12+8=20;S=25,n=10,T=20+10=30>S,
输出T=30
【命题立意】:此题主要考查了循环结构的程序框图,一般
都可以反复的进行运算直到满足条件结束,此题中涉及到
三个变量,注意每个变量的运行结果和执行情况.
9.(2023年广东9) 随机抽取某产品件,测得其长度分别为,那么图3所示的程序框图输出的 ,表示的样本的数字特征是 .〔注:框图中的赋值符号“=〞也可以写成“←〞“:=〞〕
【解析】;平均数
开始
输出
结束
是
否
10.(2023年安徽理13) 程序框图〔即算法流程图〕
如以下图,其输出结果是_______.
[解析] 由程序框图知,循环体被执行后的值
依次为3、7、15、31、63、127,
故输出的结果是127。
11.(2023年上海理4)某算法的程序框如右图所示,那么输出量y与输入量x满足的关系式是_____________ .
开始
是
输入p
结束
输出
否
【答案】【解析】当x>1时,有y=x-2,
当x<1时有y=,所以,有分段函数。
12.(2023年山东理13)执行右边的程序框图,
假设,那么输出的 .
解:,因此输出
开始
n整除a
是
输入
结束
输出
图3
否
13.(2023年广东理9)阅读图3的程序框图,
假设输入,,那么输出 ,
〔注:框图中的赋值符号“〞
也可以写成“〞或“〞〕
【解析】要结束程序的运算,就必须通过整
除的条件运算,而同时也整除,那么
的最小值应为和的最小公倍数12,即此
时有