数学备战考试优质试题100例 专题3.1算法初步(第02期)(必修3)解析版 Word版含解析

文档属性

名称 数学备战考试优质试题100例 专题3.1算法初步(第02期)(必修3)解析版 Word版含解析
格式 zip
文件大小 2.1MB
资源类型 教案
版本资源 人教新课标A版
科目 数学
更新时间 2016-07-08 17:20:49

图片预览

文档简介

1.执行右边的程序框图,若输入的的值为–2,则输出的值是( )
A. B.   C.   D.
【答案】A
考点:程序框图.
2.执行如图所示的程序框图,输出的S值为( )
A.2 B.4 C.8 D.16
【答案】C
【解析】
试题分析:依次执行程度框图中的语句:①:;②:;③:,跳出循环,故输出.
考点:程序框图.
3.根据右边框图,对大于2的整数,得出数列的通项公式是( )
A. B. C. D.
【答案】C
考点:程序框图的识别.
4.(5分)(2011?陕西)如图框图,当x1=6,x2=9,p=8.5时,x3等于( )
A.7 B.8 C.10 D.11
【答案】B
点评:本题考查通过程序框图能判断出框图的功能.
5.如图是一个算法的程序框图,当输入的值为时,输出的结果恰好是,则①处的关系式是( )
A. B. C. D.
【答案】C
【解析】
考点:算法与程序框图
6.若下面框图所给的程序运行结果为,那么判断框中应填入的关于的条件是( )
(A) (B) (C) (D)
【答案】(D)
【解析】
试题分析:当时进入循环可得,此时进入循环可得到.依题意此时要退出循环,故选(D).
考点:1.程序框图.2.递推的思想.
7.如图是一个算法的流程图.若输入的值为,则输出的值是( )
A. B. C. D.
【答案】C
【解析】
试题分析:,执行程序,,不满足,
执行程序,,不满足,
执行程序,,满足,输出
故选.
考点:算法与程序框图
8.执行如图所示的程序框图,如果输入,,则输出的的值为( )
(A) (B) (C) (D)
【答案】C
考点:1.程序框图的应用.
9.已知某程序框图如图所示,则该程序运行后输出的结果为( )
A. B. C. D.
【答案】A
【解析】
试题分析:运行第一次:成立;
运行第二次:成立;
运行第三次:成立;
运行第四次成立;
运行第五次:成立;

运行第2007次:成立;
运行第2008次:不成立;
输出A的值:
故选A.
考点:循环结构.
10.已知某程序框图如图所示,则该程序运行后输出的结果为 ( )
A. B. C. D.
【答案】A
考点:循环结构.
11.阅读如图所示的程序框图,则输出结果的值为( )
A. B. C. D.
【答案】D
考点:1、程序框图;2、正弦二倍角公式和诱导公式.
12.某程序框图如图所示,该程序运行后输出的值是( )
A.63 B.31 C.27 D.15
【答案】A
【解析】程序框图运行如下:
13.运行右图所示框图的相应程序,若输入的值分别为和,则输出的值是( )
A.0 B.1 C.2 D.-1
【答案】C
14.执行右图所示的程序框图,则输出的结果是( )
A. B. C. D.
【答案】C
【解析】,满足,执行循环体;,
满足; ,
满足, ,
满足, ,
不满足,退出循环,输出.
故选.
15.执行如图所示的程序框图,输出的M值是( )
A.2 B. C. D.
【答案】B
【解析】当时得到,当得到.当得到.当时得到.当时输出-1
16.程序框图如图所示,该程序运行后输出的的值是( )
A. B. C. D.
【答案】D
17.如图所示,程序框图(算法流程图)的输出结果是( )
(A) (B) (C) (D)
【答案】D
考点:本题考查算法框图的识别,逻辑思维,属于中等难题.
18.执行如图所示的程序框图,输出的S值为( )
A.1 B. C. D.
【答案】C
【解析】第一次执行循环:,;
第二次执行循环:,,满足≥2,结束循环,输出.
考点:本小题考查了对算法程序框图的三种逻辑结构的理解,考查了数据处理能力和算法思想的应用.
19.执行如图所示的程序框图,若输入的值为,则输出的值为______.
【答案】
考点:程序框图
20.执行如图所示的程序框图,若输入
A. B. C. D.
【答案】A
【解析】框图运算的结果为:==,故选A
考点:本题考查程序框图的运算以及数列求和的列项相消法。
21.设正实数满足,则当取得最大值时,的最大值为
A. B. C. D.
【答案】B
考点:本题考查基本不等式的应用,考查运算求解能力、推理论证能力和转化思想、函数和方程思想。基本不等式的使用价值在于简化最值确定过程,而能否使用基本不等式的关键是中的是否为定值.
22.执行如图所示的程序框图,若输入n=10,则输出的S=? (??? )
A.
B.
C.
D.
【答案】A
23.阅读右边的程序框图, 运行相应的程序, 则输出n的值为
A. 7
B. 6
C. 5
D. 4
【答案】D
【解析】
第一步:S=0,n=1时,S=S+(-1)n·n=0-1=-1<2,n=n+1=1+1=2
第二步:S=-1,n=2时,S=S+(-1)n·n=-1+2=1<2,n=n+1=2+1=3
第三步:S=1,n=3时,S=S+(-1)n·n=1-3=-2<2,n=n+1=3+1=4
第四步:S=-2,n=4时,S=S+(-1)n·n=-2+4=2,
因为2≥2成立,所以输出n=4
24.下图是用模拟方法估计圆周率的程序框图,表示估计结果,则图中空白框内应填入(??? )
A.
B.
C.
D.
【答案】D
25.对任意非零实数a、b,若ab的运算原理如图所示,则(log28) ()2=? (? )
A. 16
B. 15
C. 14
D. 13
【答案】A
26.如果执行右边的程序框图,输入正整数N(N≥2)和实数a1,a2,……,an,输出A,B,则(?? )
A.A+B为a1,a2,……,an的和
B.为a1,a2,……,an的算术平均数
C.A和B分别是a1,a2,……,an中最大的数和最小的数
D.A和B分别是a1,a2,……,an中最小的数和最大的数
【答案】C
27.执行右面的程序框图,如果输入的N=10,那么输出的S=? (?? )
A.1+++…+
B.1+++…+
C.1+++…+
D.1+++…+
【答案】B
28.某程序框图如图所示,则该程序运行后输出的值等于(?? )
A.
B.
C.
D.
【答案】A
29.执行如图所示的程序框图,则输出的的值是? (? )
A. 3
B. 4
C. 5
D. 6
【答案】C
30.执行如图所示的程序框图,如果输出S=3,那么判断框内应填入的条件是(?? )
A. k≤6
B. k≤7
C. k≤8
D. k≤9
【答案】B
31.如图所示,程序框图(算法流程图)的输出结果是
A.
B.
C.
D.
【答案】D
32.执行如图所示的程序框图,输出的S值为(??? )
A. 1
B.
C.
D.
【答案】D
33.阅读如图所示的程序框图,若输入的k=10,则该算法的功能是(??? )
A.? 计算数列{2n-1}的前10项和?B. 计算数列{2n-1}的前9项和
C. 计算数列{2n-1}的前10项和?D. 计算数列{2n-1}的前9项和
【答案】A
【解析】
第一循环:S=1,i=2,i<10
第二循环:S=3,i=3,i<10
第三循环:S=7,i=4,i<10
……
第九循环:s=29-1,i=10
第十循环:S=210-1,i=11,i>10,输出S.
根据选项A知,S==210-1,故该算法的功能是为数列的前10项和.故答案A.
34.程序框图如图所示,则该程序运行后输出的值是(  )
A.3 B.4 C.5 D.6
【答案】A
考点:程序框图.
35.程序框图如右图所示,则该程序运行后输出的值是(  )
A.5 B.6 C.7 D.8
【答案】A
【解析】
试题分析:这是一个含有条件结构的循环结构,循环的结果依次为:.最后输出5.
考点:程序框图.
36.执行如图所示的程序框图,则输出的的值是( )
A.-1 B. C. D.4
【答案】A
考点:程序框图.
37.某学生一个学期的数学测试成绩一共记录了6个数据:,执行如图所示的程序框图,那么输出的是()
A. B. C. D.
【答案】D
【解析】
试题分析:本程序框图的算法是统计中大于60的个数,因此最后输出的是.
考点:程序框图.
38.已知数列的各项均为正数,执行程序框图(如右图),当时,,则( )
A.2012 B.2013 C.2014 D.2015
【答案】D
考点:程序框图,等差数列通项公式.
39.执行下面的程序框图,若输出的S是255,则判断框内应填写( )
A. B. C. D.
【答案】A
【解析】
试题分析:;,,, ,
当时,,
所以选A.
考点:程序框图.
40.执行下面的程序框图,若输出的S是2047,则判断框内应填写( )
A. B. C. D.
【答案】A
考点:程序框图.
41.某程序框图如图所示,则该程序运行后输出的值是( )
A.2 B.-2 C.3 D.-3
【答案】C
【解析】
试题分析:根据框图的循环结构依次:
;,跳出循环,输出。故选C
考点:算法程序框图。
42.执行如图所示的程序框图,若输入的值为3,则输出的值是( )
A.1 B.2 C.4 D.7
【答案】C
【解析】
试题分析:这是一个循环结构,循环的结果依次为:.最后输出4.
考点:程序框图.
43.右图是计算值的一个程序框图,其中判断框内应填入的条 件是
A. B.
C. D.
【答案】A
考点:程序框图.
44.右图是计算值的一个程序框图,其中判断框内应填入的条 件是
A. B.
C. D.
【答案】A
考点:程序框图.
45.一个算法的程序框图如右图所示,若该程序输出的P位于区间内,则判断框内应填入的条件是( )
A. B. C. D.
【答案】C
【解析】
试题分析:因为第一次循环,第二次循环,第三次循环,第四次循环,第五次循环,第六次循环,此时应结束循环,所以判断框中应填选C.
考点:循环结构流程图
46.某程序框图如图所示,若输出的,则判断框内应填入( ).
? B. ? C.? D.?
【答案】
考点:算法与程序框图
47.47.执行右边的程序框图,若,则输出的值为 ( )
A. B.
C. D.
【答案】C
【解析】
试题分析:程序执行过程中,的值依次为;;;
;;,程序结束,输出.
考点:程序框图.
48.执行右边的程序框图,若,则输出的值为 ( )
A. B. C. D.
【答案】C
考点:程序框图.
49.某程序框图如右图所示,该程序运行后输出的k的值是( )
A.4 B.5 C.6 D.7
【答案】A
考点:程序框图的应用
50.已知实数,执行如图所示的流程图,则输出的不小于的概率为( )
A. B. C. D.
【答案】D
【解析】
试题分析:设实数,
经过第一次循环得到,
经过第二循环得到,
经过第三次循环得到此时输出,
输出的值为,
令,得,
由几何概型得到输出的不小于63的概率为.
考点:程序框图的识别及应用
51.如图所示程序框图中,输出( )
A. B. C. D.
【答案】B
考点:程序框图的识别及应用
52.执行如下图所示的程序框图,则输出的结果是( )

A.6 B.8 C.10 D.15
【答案】C
【解析】
试题分析:,满足,执行循环体,;
满足,执行循环体,;
满足,执行循环体,;
不满足,退出循环,输出.
故选.
考点:算法与程序框图
53.阅读下面的程序框图,若输出的,则输入的的值可能是
A. B. C. D.
【答案】C
【考点】程序框图.
54.阅读下列程序框图,则输出的为
A.6 B.10 C.14 D.30
【答案】D
【解析】由题意,
【考点】程序框图.
55.设有算法如图所示:如果输入A=144,B=39,则输出的结果是( )
A.144 B.3 C.0 D.12
【答案】B
【解析】
试题分析:第一轮:当输入时,则,此时;第二轮:,此时;第三轮:,此时;第四轮:,此时,所以输出3,故正确答案为B.
考点:程序框图
56.如图所示的程序框图,能使输入的值与输出的值相等的值分别为( )
A.、、 B.、 C.、、 D.、、、、
【答案】C
考点:1.分段函数;2.算法与程序框图
57.如图所示的程序框图,能使输入的值与输出的值相等的值个数为( )
A. B. C. D.
【答案】C
考点:1.分段函数;2.算法与程序框图
58.定义某种运算,运算原理如上图所示,则式子的值为( )
A.4 B.8 C.11 D.13
【答案】D
【解析】
试题分析:∵,,,,
∴.
考点:1.程序框图;2.三角函数值;3.对数的运算.
59.执行如图所示的程序框图,输出的x值为( ).
(A) (B) (C) (D)
【答案】A
考点:程序框图.
60.在右图的程序中所有的输出结果之和为( )
A.30 B.16 C.14 D.9
【答案】A
【解析】
试题分析:运行第1次,=1,=0,==1,==3,输出=1,=3>7,否,循环;运行第2次, ==4,==5,输出=4,=5>7,否,循环;运行第3次, ==9,==7,输出=9,=7>7,否,循环;运行第4次, ==16,==9,输出=,=9>7,是,结束,故所有输出结果之和为1+4+9+16=30,故选A.
考点:程序框图学科网
61.若下框图所给的程序运行结果为,那么判断框中应填入的关于的条件是( )

(A) (B) (C) (D)
【答案】D
考点:循环结构流程图
62.若下框图所给的程序运行结果为,那么判断框中应填入的关于的条件是( )

(A) (B) (C) (D)
【答案】D
【解析】
试题分析:第一次循环,;第二次循环,;第三次循环,;第四次循环,,结束循环,输出,因此
考点:循环结构流程图
63.阅读右图的程序框图,则输出S=( )
A.14 B.20 C.30 D.55
【答案】C
考点:程序框图
64.阅读右图的程序框图,则输出S=( )
A.14 B.20 C.30 D.55
【答案】C
【解析】
试题分析:运行程序框图如下:
故选C
考点:程序框图
65.执行如图所示的程序框图,如果输入,,那么输出的a值为( )
A. B. C. D.
【答案】C
考点:算法与程序框图
66.执行如图所示的程序框图,若输入的值为2,则输出的值为( )
A.3 B.126 C. 127 D. 128
【答案】C
考点:循环结构.
67.如果执行右面的程序框图,那么输出的( )
A.22 B.46 C. D.190
【答案】C
【解析】
试题分析:由程序框图得:
第一次运行i=2,S=2×(1+1)=4;
第二次运行i=3,S=2×(4+1)=10;
第三次运行i=4,S=2×(10+1)=22;
第四次运行i=5,S=2×(22+1)=46;
第五次运行i=6,S=2×(46+1)=94.
满足i>5,结束运行,输出S=94,故答案是94.
考点:程序框图
68.两个二进制数101(2)与110(2)的和用十进制数表示为( )
A.12 B.11 C.10 D.9
【答案】B
【解析】
试题分析:101(2)=22+0×21+1×20=5,110(2)=1×22+1×21+0×20=6.
考点:二进制数与十进制数的互相转化.
69.程序框图如图所示:
如果上述程序运行的结果S=1320,那么判断框中应填入( )
A.K<10! B.K≤10! C.K<9? ! D.K≤11!
【答案】A
考点:程序框图 算法
70.右面是“二分法”解方程的流程图.在①~④处应填写的内容分别是( )
A.f(a)f(m)<0;a=m;是;否
B.f(b)f(m)<0;b=m;是;否
C.f(b)f(m)<0;m=b;是;否
D.f(b)f(m)<0;b=m;否;是
【答案】B
【解析】
试题分析:根据二分法的概念可知选B.
考点:二分法 程序框图
71.右边的程序中, 若输入,则输出的 .
【答案】2
考点:基本算法语句、条件语句
72.执行如图所示算法的伪代码,则输出的值为 .
【答案】16.
【解析】
试题分析:共进行四次循环,第一次第二次第三次第一次所以输出的值为16.
考点:伪代码
73.如图所示的流程图,输出的值为3,则输入x的值为 .
【答案】1
【解析】
试题分析:流程图实际为分段函数,因为输出的值为3,所以或解得要注意分段函数中各段限制范围.
考点:流程图中选择结构
74.执行右边的伪代码,输出的结果是 .
【答案】11
考点:算法的循环运算
75.已知如下算法语句
输入t;
If t<5 Then y=t2+1;
Else if t<8 Then y=2t-1;
Else y=;
End If
End if
输出y
若输入t=8,则下列程序执行后输出的结果是 .
【答案】 9 m]
【解析】
试题分析:该算法为一个分段函数,当时,代入得结果为9.
考点:算法语句.
76.执行如右图所示的程序框图,则输出的值为_____________;
【答案】55
考点:算法流程图.
77.某算法的伪代码如图所示,若输出y的值为1,则输入的值为 .
【答案】-1或2014
【解析】
试题分析:此题主要考查对条件语句的理解,难度不大.根据题意可知,当时,由得,当时,由得,综上所述,输入的值为-1或2014
考点:程序语句.
78.某程序框图如图所示,判断框内为“?”,为正整数,若输出的,则判断框内的________;
【答案】
考点:程序框图.
79.某程序框图如图所示,则该程序运行后输出的值为 .
【答案】7
80.在数列中,.为计算这个数列前10项的和S,现给出该问题算法的程序框图(如图所示),则图中判断框(1)处合适的语句是___________
【答案】
【解析】因为当i=0时运算的结果为s=1,当i=1时运算的结果为s=1+3,所以当i=10时输出前10项的和.
81.运行如图的程序框图,若输出的结果是,则判断框中可填入
A. B. C. D.
【答案】B
【解析】程序的运算功能是,而 ,因此.
82.执行如图所示的程序框图,如果输入 .
【答案】9;
考点:本题考查算法与程序框图,考查学生的逻辑推理能力.
83.定义某种运算,运算原理如右图所示,则式子的值为
【答案】13
【解析】
试题分析:由算法知:,而
考点:新定义
84. 阅读右面的程序框图,运行相应的程序,输出的结果为 .
【答案】
【解析】
试题分析:由程序框图可知,x=1,y=1,z=2;当x=2,y=3,z=5;当x=3,y=5,z=8;当x=5,y=8,z=13;当x=8,y=13,z=21.由21>20.所以退出循环.即可得.
考点:1.程序框图.2.数的交换运算.
85.执行如图所示的程序框图,则输出的的值是______.
【答案】
考点:程序框图.
86.程序框图(即算法流程图)如下图所示,其输出结果是 .
【答案】127
考点:程序框图
87.阅读如图所示的程序框图,若输入,则输出的值为______________.
【答案】.
【解析】
试题分析:第一次循环,,不成立;
执行第二次循环,,,不成立;
执行第三次循环,,, 成立,跳出循环体,输出的值为.
考点:算法与程序框图
88.阅读如图所示的程序框图,若输入,则输出的值为__________.
【答案】.
【解析】
试题分析:第一次循环,,不成立;
执行第二次循环,,,不成立;
执行第三次循环,,,不成立;
执行第四次循环,,,成立,跳出循环体,输出的值为.
考点:算法与程序框图
89.根据如图所示的伪代码,最后输出的的值为 .
【答案】48
考点:算法中的循环结构
90.执行右面的框图,若输出p的值是24,则输入的正整数N应为________.
【答案】4
【解析】
试题分析:根据题意执行程序框图如下:
故.
考点:程序框图
91.某程序框图如右图所示,则输出的结果S为.
【答案】
考点:算法与程序框图
92.执行如图所示的程序框图,输出的所有值之和为_____________.
【答案】
考点:程序框图的应用.
93.执行如图所示的程序框图,输出的所有值之和是_________.
【答案】
【解析】试题分析:由程序框图可知,当时,1不是3的倍数,输出1;当,3是3的倍数,不输出;同理,接下来输出的数还有,所以之和是.
考点:程序框图的应用.
94.执行如图所示的程序框图,若输入,则输出的值是.
【答案】23
【解析】
试题分析:执行程序框图,依次得到,符合条件,输出,其值为23.
考点:程序框图.
95.在如图所示的程序框图中,若输出的,则输入的的最大值为.
【答案】108
考点:程序框图.
96.执行如图所示的程序框图,如果输入,,那么输出的值为______.
【答案】.
考点:算法与程序框图
97.李强用流程图把早上上班前需要做的事情做了如下几种方案,则所用时间最少的方案是_______
【答案】方案三
【解析】
试题分析:方案一:所用时间为.方案二:所用时间为.方案三:所用时间为.所以所用时间最少的方案是方案三.
考点:流程图
98.根据右图所示的算法,可知输出的结果为___________.
【答案】11
考点:算法程序语言.
99.根据如图所示的流程图,则输出的结果为___________.
【答案】16
【解析】
试题分析:由图知,起始数据为,,第一次执行循环体后,,满足条件;第二次执行循环体后,,满足条件;第三次执行循环体后,,不满足条件,退出循环体,故输出的结果为.
考点:直到型循环结构.
100.如图,给出一个算法的伪代码, 则___________.

【答案】-1
考点:算法程序语言.