- 392.00 KB
- 2021-06-11 发布
- 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
- 网站客服QQ:403074932
2020届一轮复习人教A版 算法与程序框图 课时作业 (1)
学校:__________姓名:__________班级:__________考号:__________
1、程序框图中表示判断的是( )
2、
如图给出的是计算的值的一个程序框图,其中判断框内应填入的条件是( )
A.i≤100 B.i>100 C.i>50 D.i≤50
3、执行如图所示的程序框图,则输出的结果为( )
A. 8 B. 9 C. 10 D. 11
4、程序框图中的“矩形框”可用于( )
A.输入a=1 B.赋值a=10 C.判断a>10 D.输出a=10
5、某程序的框图如右图所示,输入,则输出的数等于( )
否
是
开始
输入
k=1,S=0
输出S
结束
A. B. C. D.
6、阅读右面的程序框图,若输入的是100,则输出的变量
和的值依次是( )
A.2500,2500 B.2550,2550
C.2500,2550 D.2550,2500`
7、如图程序框图输出的结果为
(A) (B) (C) (D)
8、下图是计算值的一个程序框图,则在判断框内应填入的条件是( )
开 始
i=1, s=0
s=s+
i=i+1
输出S
结 束
否
是
A.≥ B.
C. D.;
9、如图1是某高三学生进入高中三年来的数学考试成绩的茎叶图,第1次到第第14次的考试成绩依次记为A1 , A2 , A14 , 如图2是统计茎叶图中成绩在一定范围内考试次数的一个算法流程图,那么算法流程图输出的结果是( )
A. 10 B. 9 C. 8 D. 7
10、根据此程序框图输出的值为,则判断框内应填入的是( )
A. B. C. D.
11、阅读右侧程序框图,为使输出的数据为,
则①处应填的数字为
(A)
(B)
(C)
(D)
开始
是
否
输出
结束
①
12、下列程序框图中,输出的的值是( )
A. B. C. D.
13、执行如图所示的程序框图,输出的结果为( )
A. B. C. D.2
14、执行如图所示的程序框图(算法流程图),输出的结果是( )
A.5 B.6 C.7 D.8
15、更相减损术是出自中国古代数学专著《九章算术》的一种算法,其内容如下:“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也,以等数约之。”下图是该算法的程序框图,如果输入, ,则输出的值是( )
A. 68 B. 17 C. 34 D. 36
16、执行如图所示的框图,输出值______.
17、已知如图所示的程序框图,若输入的值为1,则输出的值为 .
18、如图所示,程序框图输出的值为 .
19、下图是算法的程序框图,则程序运行后输出的结果是____________.
20、运行右图所示的程序框图,当输入实数的值为时,输出的函数值为;当输入实数的值为时,输出的函数值为.
(Ⅰ)求实数,的值;并写出函数的解析式;
(Ⅱ)求满足不等式的的取值范围.
开始
输入x
x<0?
否
输出
结束
是
参考答案
1、答案:C
2、答案:A
解:框图首先给累加变量S赋值为0,I赋值2,
此时判断框中的条件满足,执行S=0+,I=2+2=4;
此时判断框中的条件满足,执行S=0++,I=4+2=6;
此时判断框中的条件满足,执行S=0+++,I=6+2=8;
…
观察规律可知:
判断框中的条件满足,执行S=,I=100+2=102;
此时判断框中的条件不满足,
故判断框内应填入的一个条件为I≤100.
故选:A.
3、答案:C
判断为是,循环,,判断为是,循环,,判断为是,循环,,判断为否,退出循环,输出.
考点:算法与程序框图.
4、答案:B
5、答案:D
第一次循环,;第二次循环,;第三次循环,;第四次循环,;第五次循环,;此时不满足条件,输出,选D.
6、答案:D.
对整个系统来说,“时输出结果
是,”,意味着运算可进行到.
对而言,从100开始,可运算到,
共进行了50次运算.
对而言,从99开始,可运算到,共进行了
50次运算.其运算为:
第1次循环后,;第2次循环后,
;……第50次循环后,
.故选D.
7、答案:A
故选A.
考点:循环结构,裂项求和
8、答案:B
因为从1到2013中共有1007个奇数.所以要让这1007个数进入循环.又因为累加式的分母间距是2,所以作为计算参数i只要1007次就行.所以选B.本题采用的是当型循环.关键是要理解清楚它的循环结构特点.
9、答案:A
该程序的作用是累加14次考试成绩超过90分的人数;
根据茎叶图的含义可得超过90分的人数为10个
本题选择A选项.
名师点评:识别、运行程序框图和完善程序框图的思路
(1)要明确程序框图的顺序结构、条件结构和循环结构.
(2)要识别、运行程序框图,理解框图所解决的实际问题.
(3)按照题目的要求完成解答并验证.
10、答案:B
第一次循环,,
第二次循环,,
第三次循环,,
此时输出,所以应填写
11、答案:B
考点:程序框图.
分析:分析程序中各变量、各语句的作用,再根据流程图所示的顺序,可知:该程序的作用是利用循环求S的值,我们用表格列出程序运行过程中各变量的值的变化情况,不难给出答案.
解:程序在运行过程中各变量的值如下表示:
S i 是否继续循环
循环前 1 1/
第一圈3 2 是
第二圈7 3 是
第三圈15 4 是
第四圈31 5 否
故最后当i<5时退出,
故选B.
12、答案:D
执行程序:
不符合,返回;
不符合,返回;
不符合,返回;
,
归纳可得:: 符合,输出
故选:D
名师点评:算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括顺序结构、条件结构、循环结构,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项.
13、答案:C
进入循环,,,第二次进入循环,,第三次进入循环,,,所以这些数字呈现周期性的特点,周期为3, 所以当时,,所以当时,,故选C.
考点:循环结构
14、答案:C
由程序框图知:程序第一次运行;第二次运行,
;第三次运行;第四次运行;第五次
运行;第六次运行
.此时满足条件,输
出,故选C.
考点:程序框图.
15、答案:C
依据题设中提供的算法流程图可知:当 时, ,此时,则;这时, ,此时, ,这时,输出,运算程序结束,应选答案C。
名师点评:本题的求解要充分借助题设的算法流程图中提供的算法规则,按照程序中提供的算法步骤进行操作和运算,最终求出算法程序结束时输出的结论是。
16、答案:12
运行程序:x=1;x=2;x=4,x=5;x=6;x=8,x=9;x=10;x=12,此时满足条件,循环结束,输出x=12.
故答案为:12
名师点评:算法与流程图的考查,侧重于对流程图循环结构的考查.先明晰算法及流程图的相关概念,包括顺序结构、条件结构、循环结构,其次要重视循环起点条件、循环次数、循环终止条件,更要通过循环规律,明确流程图研究的数学问题,是求和还是求项.
17、答案:2
18、答案:12
程序执行中的数据变化如下: 成立,输出
考点:程序框图
19、答案:11
20、答案:(Ⅰ)∵,
∴,
∴.
∵,
∴,
∴
∴.
(Ⅱ)由(Ⅰ)知:
①当时,,∴
②当时,,∴
∴满足不等式的的取值范围为或.