高三数学算法和程序框图试题
- 格式:docx
- 大小:955.58 KB
- 文档页数:28
高三数学算法和程序框图试题
1. 按如图所示的程序框图运行后,输出的结果是63,则判断框中的整数M的值是 . 【答案】5 【解析】由图知运算规则是对S=2S+1,故 第一次进入循环体后S=2×1+1=3,
第二次进入循环体后S=2×3+1=7,
第三次进入循环体后S=2×7+1=15,
第四次进入循环体后S=2×15+1=31,
第五次进入循环体后S=2×31+1=63,
由于A的初值为1,每进入一次循环体其值增大1,第五次进入循环体后A=5,故判断框中H的值应为5,这样就可保证循环体只能被运行五次,答案为5.
【考点】算法与程序框图
2. 执行右面的程序框图,若输入的的值为1,则输出的的值为 .
【答案】
【解析】框图中的条件即.
运行程序:
符合条件,;
符合条件,;
符合条件,;
不符合条件,输出.答案为.
【考点】算法与程序框图.
3. 阅读右边的框图,运行相应的程序,输出的值为________.
【答案】
【解析】由题意得:第一次循环:第一次循环:结束循环,输出的值为
【考点】循环结构流程图
4. 执行如图所描述的算法程序,记输出的一列的值依次为,其中且.
(1)若输入,写出全部输出结果.
(2)若输入,记,求与的关系().
【答案】(1)输出结果共4个,依次是:.(2).
【解析】(1)这是一个循环结构,依次写出每次循环的结果即可.(2)由框图中可得当时,.再由可得.将代入即可得与的关系.
(1)这是一个循环结构,前4次输出的为:,第5次循环的结果为,与相等,故结束循环.所以输出的为:.
(2)当时,.
.
【考点】1、程序框图;2、递推数列.
5. 执行如图所示的程序框图,如果输出的结果为,则判断框内应填入的条件是( )
A.k<3 B.k>3 C.k<4 D.k>4
【答案】C
【解析】依题意可得时得到;再进入循环得到;再进入循环.即退出循环所以.故选C
【考点】1.程序框图.2.递推的数学思想.
6. 给出右边的程序框图,那么输出的数是_______
【答案】2450
【解析】由框图知,当时;当时;当时;.......当时.
故答案为2450
【考点】算法框图的识别;逻辑思维;等差数列求和.
7. (2013•重庆)执行如图所示的程序框图,如果输出S=3,那么判断框内应填入的条件是( )
A.k≤6 B.k≤7 C.k≤8 D.k≤9
【答案】B
【解析】根据程序框图,运行结果如下:
S k
第一次循环 log23 3
第二次循环 log23•log34 4
第三次循环 log23•log34•log45 5
第四次循环 log23•log34•log45•log56 6
第五次循环 log23•log34•log45•log56•log67 7
第六次循环 log23•log34•log45•log56•log67•log78=log28=3 8
故如果输出S=3,那么只能进行六次循环,故判断框内应填入的条件是k≤7.
故选B.
8. 执行如图所示的程序框图,若输入n的值为6,则输出s的值为
A.105 B.16 C.15 D.1
【答案】C
【解析】由框图知,当时,计算出的;当时,计算出的;当时,计算出的;当时, 输出s=15,故选C.
【考点】本题考查程序框图的基本知识,明确算法与算到哪一步是关键. 9. 下图为一个算法的程序框图,则其输出的结果是( )
A.0 B.2012 C.2011 D.1
【答案】D
【解析】本题考查程序框图.根据算法的程序框图可知,p的值周期出现,周期为4,所以p=1.
10. 阅读如图所示的程序框图,若输入的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.
11. 执行下面的程序框图,若输出的S是2047,则判断框内应填写( )
A. B. C. D. 【答案】A
【解析】;,,, ,
当时,,
所以选A.
【考点】程序框图.
12. 某程序框图如图所示,则该程序运行后输出的值是( )
A.2 B.-2 C.3 D.-3
【答案】C
【解析】根据框图的循环结构依次:
;,跳出循环,输出。故选C
【考点】算法程序框图。
13. 为了解某校学生参加某项测试的情况,从该校学生中随机抽取了6位同学,这6位同学的成绩(分数)如茎叶图所示.
⑴求这6位同学成绩的平均数和标准差; ⑵从这6位同学中随机选出两位同学来分析成绩的分布情况,设为这两位同学中成绩低于平均分的人数,求的分布列和期望.
【答案】⑴这6位同学的成绩平均数为81;标准差为7;
⑵的分布列为
0
1
2
P
的数学期望为.
【解析】⑴代入平均数及标准差的公式即得;⑵由(1)可得平均分为81,所以低于平均分的有4人,现从中抽取2人,随机变量可能的取值为0,1,2.这是一个超几何分布,由超几何分布的概率公式即可得其分布列及期望.
试题解析:⑴这6位同学的成绩平均数为. 又.
故这6位问学成绩的标准差为s=7 .6分
⑵随机变量可能的取值为0,1,2,则
.
故的分布列为
0
1
2
P
即的数学期望 12分
【考点】1、平均数与标准差;2、随机变量的分布列及期望;3、超几何分布.
14. 执行如下图所示的程序框图,则输出的结果是( )
A.6 B.8 C.10 D.15
【答案】C
【解析】,满足,执行循环体,;
满足,执行循环体,;
满足,执行循环体,;
不满足,退出循环,输出.
故选.
【考点】算法与程序框图
15. 执行如图所示的程序框图,输出的所有值之和为_____________.
【答案】 【解析】由程序框图可知,输出的数是3的倍数,且,故输出的数有,则输出的所有值之和为.
【考点】程序框图的应用.
16. 执行下图的程序框图,如果输入,则输出的值为 . 【答案】 【解析】由题意,.
【考点】程序框图.
17. 若某程序框图如图所示,则输出的p的值是( )
A.21 B.286 C.30 D.55
【答案】C
【解析】依题意,注意到12+22+32=14<20<12+22+32+42=30,因此输出的p的值是30,故选C.
18. 执行如图所示的程序框图,输出的S值为( )
A.3 B.-6 C.10 D.-15
【答案】C
【解析】第一次循环为:
i=1,S=-1,i=2, 第二次循环为:i=2,S=-1+4=3,i=3,
第三次循环为:i=3,S=3-9=-6,i=4,
第四次循环为:i=4,S=-6+16=10,i=5,
第五次循环条件不成立,输出S=10,答案选C.
19. 阅读如图X2-1所示的程序框图,输出的S等于________.
【答案】50
【解析】S=-1+2-3+4-…-99+100=50
20. 在如图的程序框图中,输出的值为,则, . 【答案】 【解析】第一步:,偶数,,回到循环;第二步:,奇数,,,回到循环;第三步:,奇数,,,否,回到循环;第四步:,奇数,,,成立,输出,代入原式:.
【考点】程序框图的识别及应用
21. 执行如图所示的程序框图.若输出, 则框图中① 处可以填入( )
A.? B.? C.? D.?
【答案】B
【解析】由程序框图
运行第一次: ;
运行第二次: ;
运行第三次: ;
运行第四次: ;输出 ,结束.
所以结束的条件应是
故选B.
【考点】循环结构.
22. 右图是一个算法流程图,则输出的值是 . 【答案】25 【解析】循环过程中有序数对的值依次为,,,,,所以输出的值为25,实质上. 【考点】流程图和循环结构. 23. 右图是一个算法流程图,则输出的值是 .
【答案】25
【解析】循环过程中有序数对的值依次为,,,,,所以输出的值为25,实质上.
【考点】流程图和循环结构.