高二数学结构图流程图试题答案及解析
- 格式:docx
- 大小:353.16 KB
- 文档页数:13
高二数学结构图流程图试题答案及解析
1. 如果执行下面的框图,运行结果为( )
A. B. C. D.4
【答案】B
【解析】本题主要考查的是程序框图。
2. 下面的程序框图,如果输入三个实数a,b,c,要求输出这
三个数中最大的数,那么在空白的判断框中,应该填
入下面四个选项中的 ( )
A. B.
C. D.
【答案】A
【解析】略
3. 某算法的程序框如下图所示,则输出量与输入量满足的关系式是 ▲
【答案】y={
【解析】略
4. .将输入如图所示的程序框图得结果 ( )
A. B. C.0 D.2006
【答案】D
【解析】略
5. 若下框图所给程序运行的结果为S=90,那么判断框中应填入的关于k的判断条件是
A.? B.? C.? D. ?
【答案】D
【解析】略
6. 已知有下面程序,若程序执行后输出的结果是11880,则在程序后面的“ ”处应填( ) i=12
S=1
Do
S=S*i
i=i+1
LOOP WHILE
输出S
End
A.i≥9 B.i>9
C.i≤8 D.i<8
【答案】A 【解析】略
7.
按流程图的程序计算,若开始输入的值为,则输出的的值是(
)
A. B. C. D.
【答案】D
【解析】略
8. 下面框图属于:
A.程序框图 B.工序流程图 C.知识结构图 D.组织结构图
【答案】C
【解析】略
9. 已知数列{}中,, ,
(1)设计一个包含循环结构的框图,表示求算法,并写出相应的算法程序.
(2)设计框图,表示求数列{}的前100项和的算法. 【答案】(1)
(2)
也可求出数列通项公式,, 然后写框图
【解析】略
10. 根据下边程序框图,当输入10时,输出的是( )、
A.12 B.14.1 C.19 D.-30
【答案】B
【解析】略
11. 如图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是 ( ) i >10 i <10 i >20 i <20
【答案】A
【解析】略
12. 以下程序运行后输出的结果为__________
【答案】21_
【解析】略
13. 下图是计算1+3+5+…+99的值的算法程序框图, 那 么在空白的判断框中, 应该填入下面四个选项中的( )
A. i≤101 B. i≤99 C. i≤97 D. i≤50
【答案】B
【解析】略 14. 某程序框图如图所示,该程序运行后输出的值是 . 【答案】4 【解析】略 15.
某程序框图如图所示,该程序运行后输出的值是 .
【答案】4
【解析】略
16. 计算机执行下面的程序段后,输出的结果是( )
PRINT ,
A. B. C. D.
【答案】B
【解析】略
17. 某程序框图如图所示,若输出的S=57,则判断框内位( )
A. k>4? B.k>5?
C.k>6? D.k>7?
【答案】A
【解析】略
18. (本小题满分12分) 如图所示茎叶图是青年歌手电视大奖赛中7位评委给参加最后决赛的两位选手甲、乙评定的成绩,程序框图用来编写程序统计每位选手的成绩(各评委所给有效分数的平均值),试根据下面条件回答下列问题:
1)根据茎叶图,乙选手的成绩中,中位数是
,众数是
。
2)在程序框图中,用k表示评委人数,用a表示选手的最后成绩(各评委所给有效分数的平均值)那么图中①②处分别为 , 。“S1=S-max-min”的含义
” 。
3)根据程序框图,甲的最后成绩是 ;乙的最后成绩是 。
【答案】(1)84,84
(2) k>7? , a=s1/5,“为了避免极端分数的影响,去掉一个最高分和一个最低分”
(3)84,85
【解析】略
19. 本小题满分12分)如下图,给出了一个程序框图,其作用是输入的值,输出相应的的值,
(I)请指出该程序框图所使用的逻辑结构;
(Ⅱ)若视为自变量,为函数值,试写出函数的解析式;
(Ⅲ)若要使输入的的值与输出的的值相等,则输入的值的集合为多少?
【答案】(I)程序框图所使用的逻辑结构是条件结构(Ⅱ) (Ⅲ)
【解析】解:(I)程序框图所使用的逻辑结构是条件结构;………………………………2分
(Ⅱ)解析式为:………………………………7分
(Ⅲ)依题意得,或,或,解得,或,
故所求的集合为.……………………………………………………12分
20. 两个形状一样的杯子和中分别装有红葡萄酒和白葡萄酒.现在利用空杯子将和两个杯子里所装的酒对调,下面画出的流程图正确的是( )
【答案】A
【解析】略
21. 如右图所示,程序框图(算法流程图)的输出值________.
【答案】12
【解析】略
22. 如下图给出了一个算法流程图,该算法流程图的功能是( )
A.求三个数中最大的数 B.求三个数中最小的数
C.按从小到大排列 D.按从大到小排列
【答案】B
【解析】略
23. 已知数列的各项均为正数,观察下面程序框图,当时,分别有和。(1)试求数列的通项;
(2)若k=n时(n为正整数),求s的值(用n表示)。
【答案】(1)
(2)
【解析】(1)由框图可知依次执行循环体得到的结果如下:
第一次:
第二次:
第三次:
易知数列是公差为的等差数列。
当时, ………4分
当时 ………5分
联立解得。于是 ; ………7分
(2)由框图可知依次执行循环体可知,k=n时
………10分
………14分
24. 如图所示,三个流程图具有相同的功能,将图(2)和图(3)所缺部分补充完整,则①、②两个选择框中所填的条件分别是 ( )
A. B. C. D.
【答案】C
【解析】分析:如图所示,流程图的功能是:2+3+4+…+100,再讨论图(2)和图(3)程序进行判断前是否执行循环体,如果先执行循环体,则是直到型循环,否则是当型循环.据此写出①、②两个选择框中所填的条件.解题的关键是弄清循环体是在判断框前还是后.
解答:解:如图所示,流程图的功能是:2+3+4+…+100,
(1)观察图(1),它是先判断后循环,故是当型循环的程序框图,①选择框中所填的条件是n<100;
(2)观察图(2),它是先循环后判断,故是直到型循环的程序框图,②选择框中所填的条件是n>100.
故选C. 25. 计算机执行下边的程序段后, 输出的结果是( )
A.1、3 B.4、1 C.0、0 D.b、0
【答案】B
【解析】分析:模拟程序的运行过程,分析每一行执行后变量的值,即可得到.
解答:解:模拟程序的运行结果
执行完第1行后:a=1
执行完第2行后:a=1,b=3
执行完第3行后:a=4,b=3
执行完第4行后:a=4,b=1
故输出结果为4,1
故选B
26. 阅读如右图所示的程序框图,若输出的值为 0,则输入的值为 . 【答案】0 或者 4
【解析】略
27. 2010年上海世博会园区每天9:00开园,20:00停止入园.在右边的框图中,S表示上海世博会官方网站在每个整点报道的入园总人数,表示整点报道前1个小时内入园人数,则空白的执行框内应
填入_____________________ 【答案】S=S+a
【解析】略
28. 如图所示的算法流程图,当输入时,
运行程序最后输出的结果为_ ▲ . 【答案】 【解析】略
29. 若执行如右图所示的程序框图,则输出的= . (写出最终结果)
【答案】420
【解析】略
30. 如果执行右面的程序框图,那么输出的( )
A.22 B.46
C.
D.190
【答案】C
【解析】略