苏教版必修3高中数学1.2.2《选择结构》检测试题.docVIP

苏教版必修3高中数学1.2.2《选择结构》检测试题.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
选择结构 eq \x(基)eq \x(础)eq \x(巩)eq \x(固) 1.执行如下图所示的程序框图,输出的S值为(  )                      A.2 B.4 C.8 D.16 答案:C 2.根据如图所示的框图,当输入的x为6时,输出的y=(D) A.1 B.2 C.5 D.10 解析:当x=6时,x=6-3=3,此时x=3≥0; 当x=3时,x=3-3=0,此时x=0≥0; 当x=0时,x=0-3=-3,此时x=-3<0,则y=(-3)2+1=10. 3.为函数y=eq \b\lc\{(\a\vs4\al\co1(-1,x>0,,0,x=0,,1,x<0))设计流程图. 答案: 4.根据如下图所示的流程图回答下列问题. (1)若输入12,18,7,5,则最终输出结果是多少? (2)该流程图的算法功能是什么? (3)根据流程图写出它的算法. 解析:(1)若输入12,18,7,5,则最终输出的结果是5. (2)该流程图的算法功能是求四个数a,b,c,d中的最小数. (3)算法: S1 输入a,b,c,d; S2 如果a<b,a<c,a<d,则输出a,否则执行S3; S3 如果b<c,b<d,则输出b,否则执行S4; S4 如果c<d,则输出c,否则执行S5; S5 输出d. 5.到银行办理个人异地汇款(不超过100万元),银行收取一定的手续费.汇款额不超过100元,收取1元;汇款额超过100元,但不超过5 000元,按汇款额的1%收取;超过5 000元一律收取50元手续费.设计汇款额为x元时,银行收取的手续费y元的过程的流程图. 解析:流程图如下图所示: 6.已知A(x1,y1),B(x2,y2),求AB的斜率,试设计算法并画出流程图. 解析:算法如下: S1 输入x1,y1,x2,y2. S2 判断x1=x2是否成立, 若成立,则输出“斜率不存在”,并结束; 若不成立,则计算k←eq \f(y2-y1,x2-x1). S3 输出斜率k. 流程图如下图所示: eq \x(能)eq \x(力)eq \x(升)eq \x(级) 7.已知函数f(x)=eq \b\lc\{(\a\vs4\al\co1(4x,0<x≤5,,20,5<x≤9,,56-4x,9<x≤14,))求f(a)(0<a≤14)的算法中,需要用到选择结构,其中判断框的形式是________(填序号). 答案:④ 8.下面的程序框图所表示的算法的功能是________________________________________________________________________. 答案:求a,b,c三个数中的最大数 9.某商场为迎接店庆举办促销活动,活动规定:购物额为100元以内不予优惠;在100~300元之间优惠货款的5%;超过300元,超过部分优惠8%,原优惠条件仍然有效.画出顾客的购物额与应付金额之间的一个算法流程图. 解析:依题意,实际交款额y与购物金额x的函数关系式为y=eq \b\lc\{(\a\vs4\al\co1(x(x≤100),,0.95x(100<x≤300),,285+(x-300)×0.92(x>300).)) 流程图如下图所示: 10.给出一百分制成绩,要求输出成绩等级“A”,“B”,“C”,“D”,“E”,90分以上为“A”,80~89分为“B”,70~79分为“C”,60~69分为“D”,60分以下为“E”,请设计流程图. 解析:可设计如下图所示的流程图: 11.写出求方程ax2+bx+c=0(a,b,c为常数)的解的算法,并画出流程图. 解析:算法设计如下: S1 输入a,b,c. S2 如果a≠0,转S3;如果a=0,转S7. S3 Δ←b2-4ac S4 如果Δ<0,输出“方程无实数根”;如果Δ≥0,则转S5. S5 x1←eq \f(-b+\r(Δ),2a),x2←eq \f(-b-\r(Δ),2a). S6 输出x1,x2. S7 如果b≠0,转S8;如果b=0,则转S10. S8 x←-eq \f(c,b). S9 输出x. S10 如果c≠0,输出“方程无实数根”;如果c=0,输出“方程的解是全体实数”. 流程图如下图所示: 12.为了加强居民的节水意识,某市制定了以下生活用水收费标准:每户每月用水未超过7立方米时,每立方米收费1.0元,并加收0.2元的城市污水处理费;超过7立方米的部分,每立方米的收费1.5元,并加收0.4元的城市污水处理费.设某户每月用水量为x立方米,应缴纳水费y元,请你设计一个输入用水量、输出应缴水费的算法,并画出流程图. 解析:算法设计如下: S1 输入每月用水量x(x≥0); S2 判断输入的x是否超过7,若x7,则应缴纳水费y←1.9x-4

文档评论(0)

137****9109 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5321144233000004

1亿VIP精品文档

相关文档