高三专项训练程序框图练习题一Word文档格式.docx
《高三专项训练程序框图练习题一Word文档格式.docx》由会员分享,可在线阅读,更多相关《高三专项训练程序框图练习题一Word文档格式.docx(34页珍藏版)》请在冰豆网上搜索。
A、-1B、1
C、3D、9
4.如图的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入下面四个选项中的()
A.B.C.D.
5.某店一个月的收入和支出总共记录了N个数据,,。
。
,其中收入记为正数,支出记为负数。
该店用如下图的程序框图计算月总收入S和月净盈利V,那么在图中空白的判断框和处理框中,应分别填入下列四个选项中的
A、A>0,V=S-TB、A<0,V=S-T
C、A>0,V=S+TD、A<0,V=S+T
6.图1是某县参加2007年高考的学生身高条形统计图,从左到右的各条形图表示学生人数依次记为A1、A2、…A10(如A2表示身高(单位:
cm)在[150,155内的人数]。
图2是统计图1中身高在一定范围内学生人数的一个算法流程图。
现要统计身高在160~180cm(含160cm,不含180cm)的学生人数,那么在流程图中的判断框内应填写的条件是
A、i<
6B、i<
7C、i<
8D、i<
9
7.按下图所示的程序框图运算:
若输出k=2,则输入x的取值范围是()
A.(20,25]B.(30,32]C.(28,57]D.(30,57]
8.由右图所示的流程图可得结果为
A、19B、64
C、51D、70
9.执行右边的程序框图,输出的结果是,则①处应填入的条件是()
A.
B.
C.
D.
10.若程序框图如图所示,则该程序运行后输出的值是()
A.B.
C.D.
11.某医院今年1月份至6月份中,每个月因为感冒来就诊的人数如下表所示:
月份i
1
2
3
4
5
6
因感冒就诊人数
如图是统计该院这6个月因感冒来就诊人数总数的程序框图,则图中判断框应填,执行框应填
A.;
B.;
C.;
D.;
12.下列程序的运算结果为
A.20B.15C.10D.5
16C
14.执行如图的程序框图,若输出的,则输入整数的最小值是()
A.15B.14C.7D.8
15.一名中学生在家庭范围内推广“节水工程”——做饭、淘米、洗菜的水留下来擦地或浇花,洗涮的水留下来冲卫生间(如图),该图示称为()
A.流程图B.程序框图C.组织结构图D.知识结构图
16.把89化成五进制数的末位数字为()
A.1B.2C.3D.4
17.某程序框图如图所示,该程序运行后输出的值是()
A.3B.4C.5D.6
18.如图,是一个程序框图,运行这个程序,则输出的结果为
A.B.C.D.
19.已知实数,执行如右图所示的程序框图,则输出的不小于55的概率
为【】
20.如图所示,输出的为()
A.B.C.D.
21.以下给出的是计算的值的一个程序框图,如右图所示,其中判断框内应填入的条件是()
A.B.C.D.
22.给出右边的程序框图,则输出的结果为()
A、B、C、D、
23.如果执行右面的程序框图,如果输出的,则判断框处为( )
A.B.
C.D.
24.阅读如图所示的某一问题的算法的流程图,此流程图反映的算法功能是()
A.求出三个数中的最大数
B.求出三个数中的最小数
C.将按从大到小排列
D.将按从小到大排列
25.按如图的流程,可打印出一个数列,设这个数列为{xn},则x4=( )
A.B.C.D.
26.右图中,x1,x2,x3为某次考试三个评阅人对同一道题的独立评分,p为该题的最终得分,当x1=6,x2=9,p=8.5时,x3等于
A.11B.10C.8D.7
27.在如下程序框图中,已知:
,则输出的是()
A.B.
C.D.
28.如下图所示的程序框图中,如果输入三个实数为a=3,b=7,c=2,则输出结果为( )
A.2B.3C.7D.x
29.把389化为四进制数的末位为()
A.1B.2C.3D.0
30.执行右图的程序框图,输出的结果是18,则①处应填入的条件是()
A.K>
2B.K>
3C.K>
4D.K>
31..阅读右图的程序框图,若输出的值等于,那么在程序框图中的判
断框内应填写的条件是()
A.?
B.?
C.?
D.?
32.执行右面的程序框图,如果输入的n是4,则输出的P是()
33.执行右侧的程序框图,则输出的的值为()
A.16B.10C.8D.2
34.某程序框图如图所示,若输出的S=57,则判断框内为( )
A.k>
4 B.k>
C.k>
6D.k>
7
35.右图给出的是计算的值的一个框图,其中菱形判断框内应填入的条件是()
A.B.C.D.
36.执行如图21-2所示的程序框图,如果输入p=5,则输出的S=( )
图21-2
37.算法的有穷性是指()
A.算法必须包含输出B.算法中每个操作步骤都是可执行的
C.算法的步骤必须有限D.以上说法均不正确
38.在下图中,直到型循环结构为()
39.执行如图所示的程序框图,输出的S值为()
40.执行如图所示的程序框图,输出的s值为( )
A.-3B.-C.D.
二、填空题
41.程序框图(即算法流程图)如图所示,其输出结果是_______.
42.(2009山东卷理)执行右边的程序框图,输出的T=.
43.某算法的程序框图如右图所示,则输出量与输入量满足的关系式是 .
44.阅读如图所示的程序框图,运行相应的程序,输出的结果.
45.下图是一个算法流程图,则输出的k的值是.
46.若程序框图如图所示,则该程序运行后输出的值是______________.
47.阅读右图所示的程序框图,运行相应地程序,输出的s值等于_________________
48.如图所示,程序框图(算法流程图)的输出结果___
49.阅读右边的程序框图,该程序输出的结果是 .
50.程序框图(算法流程图)如图所示,其输出结果.
参考答案
1.C
【解析】由程序框图可知:
当时,;
当时,,故选C。
2.B
【解析】
3.C
【解析】解:
当输入x=-25时,
|x|>1,执行循环,x=-1=4;
|x|=4>1,执行循环,x=-1=1,
|x|=1,退出循环,输出的结果为x=2×
1+1=3.
故选C
【考点定位】本题考查流程图,考查学生的分析问题的能力
【答案】A
【解析】变量的作用是保留3个数中的最大值,所以第二个条件结构的判断框内语句为“”,满足“是”则交换两个变量的数值后输出的值结束程序,满足“否”直接输出的值结束程序。
5.C
【解析】月总收入为S,因此A>0时归入S,判断框内填A>0
支出T为负数,因此月盈利V=S+T
6.C
【解析】考查算法的基本运用。
现要统计的是身高在160-180cm之间的学生的人数,即是要计算A4、A5、A6、A7的和,故流程图中空白框应是i<
8,当i<
8时就会返回进行叠加运算,当i8将数据直接输出,不再进行任何的返回叠加运算,此时已把数据A4、A5、A6、A7叠加起来送到S中输出,故选C。
7.C
试题分析:
当输出k=2时,应满足,得28<
x≤57.故选C
考点:
本题考查了程序框图的运用
点评:
读懂程序结构,然后利用相关的知识去处理是解决程序框图问题的关键
8.D
根据题意,由于s=1,i=4;
依次可知s=5,i=7;
s=12,i=10;
s=22,i=13,s=35,i=16,s=51,i=19,s=70,i=22,故此时满足条件,那么终止循环,输出s的值为70,故答案为D.
程序框图
主要是考查了程序框图的运用,通过循环结构来完成求解,属于基础题。
9.A
程序执行过程中数据的变化如下:
成立,输出18,所以
程序框图
程序框图题关键是分析清楚循环结构执行的次数
10.B
由题意,得:
n=5,k=0n=16,k=1,n=8,k=2,n=4,k=3,n=2,k=4,
n=1,k=5终止,当时,执行最后一次循环;
当时,循环终止,这是关键。
输出。
故选B.
本题主要考查程序框图的功能识别。
简单题,理解算法语句及算法功能,按循环体逐次计算。
11.C
因为,要统计该院这6个月因感冒来就诊人数总数,所以,判断框应填,执行框应填,故选C。
本题主要考查算法,程序框图。
简单题,注意理解算法的意义及其功能,理解判断框、执行框的意义。
12.A
第一圈,是,s=5,a=4;
第二圈,是,S=20,a=3;
第四圈,否,输出20,故选A。
本题主要考查程序框图功能识别。
简单题,理解程序框图的功能,逐次计算确定运行结果。
13.D
程序执行过程中的数据变化:
输出即输出65
程序框图题主要是分析清楚循环体执行的次数
14.C
程序在运行过程中各变量的值如下表示:
是否继续循环
S
n
循环前0
第一圈
是
1
2
第二圈
3
3
第三圈
7
4
第四圈