- 2021-04-17 发布 |
- 37.5 KB |
- 12页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
【数学】2020届一轮复习人教A版 算法与程序框图 课时作业 (1)
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、答案:(Ⅰ)∵, ∴, ∴. ∵, ∴, ∴ ∴. (Ⅱ)由(Ⅰ)知: ①当时,,∴ ②当时,,∴ ∴满足不等式的的取值范围为或. 查看更多