2019版高考数学(文)精准备考一轮全国通用版:高考达标检测(四十六)算法与程序框图考查2类型——推结果、填条件word版含解析.docxVIP

2019版高考数学(文)精准备考一轮全国通用版:高考达标检测(四十六)算法与程序框图考查2类型——推结果、填条件word版含解析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高考达标检测(四十六) 算法与程序框图考查2类型——推结果、填条件 一、选择题 1.(2017·山东高考)执行如图所示的程序框图,当输入的x的值为4时,输出的y的值为2,则空白判断框中的条件可能为(  ) A.x>3       B.x>4 C.x≤4 D.x≤5 解析:选B 当x=4时,若执行“是”,则y=4+2=6,与题意矛盾;若执行“否”,则y=log24=2,满足题意,故应执行“否”.故判断框中的条件可能为x>4. 2.执行如图所示的程序框图,若输入的a的值为2,则输出的b的值为(  ) A.-2   B.1    C.2    D.4 解析:选A 第一次循环,a=eq \f(1,2),b=1,i=2; 第二次循环,a=-1,b=-2,i=3; 第三次循环,a=2,b=4,i=4; 第四次循环,a=eq \f(1,2),b=1,i=5;……; 由此可知b的值以3为周期出现,且当i=2 019时退出循环,此时共循环2 018次, 又2 018=3×672+2,所以输出的b的值为-2. 3.某班有50名学生,在一次数学考试中,an表示学号为n的学生的成绩,则执行如图所示的程序框图,下列结论正确的是(  ) A.P表示成绩不高于60分的人数 B.Q表示成绩低于80分的人数 C.R表示成绩高于80分的人数 D.Q表示成绩不低于60分,且低于80分的人数 解析:选D P表示成绩低于60分的人数,Q表示成绩低于80分且不低于60分的人数,R表示成绩不低于80分的人数. 4.(2017·天津高考)阅读如图所示的程序框图,运行相应的程序,若输入N的值为24,则输出N的值为(  ) A.0 B.1 C.2 D.3 解析:选C 第一次循环,24能被3整除,N=eq \f(24,3)=83; 第二次循环,8不能被3整除,N=8-1=73; 第三次循环,7不能被3整除,N=7-1=63; 第四次循环,6能被3整除,N=eq \f(6,3)=23,结束循环, 故输出N的值为2. 5.执行如图所示的程序框图,则输出S的值为(  ) A.3 B.-6 C.10 D.-15 解析:选D 第一次执行程序,得到S=0-12=-1,i=2; 第二次执行程序,得到S=-1+22=3,i=3; 第三次执行程序,得到S=3-32=-6,i=4; 第四次执行程序,得到S=-6+42=10,i=5; 第五次执行程序,得到S=10-52=-15,i=6, 结束循环,输出的S=-15. 6.某校为了了解高三学生日平均睡眠时间(单位:h),随机选择了50位学生进行调查.下表是这50位同学睡眠时间的频率分布表: 组别(i) 睡眠时间 组中值(Zi) 频数 频率(Pi) 1 [4.5,5.5) 5 2 0.04 2 [5.5,6.5) 6 6 0.12 3 [6.5,7.5) 7 20 0.40 4 [7.5,8.5) 8 18 0.36 5 [8.5,9.5) 9 3 0.06 6 [9.5,10.5) 10 1 0.02 现根据如下程序框图用计算机统计平均睡眠时间,则判断框①中应填入的条件是(  ) A.i>4? B.i>5? C.i>6? D.i>7? 解析:选B 根据题目中程序框图,用计算机统计平均睡眠时间,总共执行6次循环,则判断框①中应填入的条件是i5(或i≥6?). 7.下图为某一函数的求值程序框图,根据框图,如果输出y的值为3,那么应输入x=(  ) A.1 B.2 C.3 D.6 解析:选B 该程序的作用是计算分段函数y=eq \b\lc\{\rc\ (\a\vs4\al\co1(x-3,x6,6,2x≤6,,5-x,x≤2))的函数值, 由题意,若x>6,则当y=3时,x-3=3,解得x=6,舍去; 若x≤2,则当y=3时,5-x=3,解得x=2, 故输入的x值为2. 8.给出30个数:1,2,4,7,…,其规律是:第1个数是1;第2个数比第1个数大1;第3个数比第2个数大2;第4个数比第3个数大3,…,以此类推,要计算这30个数的和,现已给出了该问题的程序框图如图所示,那么框图中判断框①处和执行框②处应分别填入(  ) A.i≤30?;p=p+i-1 B.i≤29?;p=p+i+1 C.i≤31?;p=p+i D.i≤30?;p=p+i 解析:选D 由于要计算30个数的和,故循环要执行30次, 由于循环变量的初值为1,步长为1,故①中应填写“i≤30?”. 又由第1个数是1,第2个数比第1个数大1,第3个数比第2个数大2,第4个数比第3个数大3,…,故②中应填p=p+i. 二、填空题 9.(2017·江苏高考)如图是一个算法流程图.若输入x的值为eq \f(1,16),则输出y的值是________. 解析:由流程图可知其功

文档评论(0)

小马过河 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档