2017-2018学年高中数学北师大版必修3 章末检测卷:第2章 算法初步.doc

2017-2018学年高中数学北师大版必修3 章末检测卷:第2章 算法初步.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2017-2018学年高中数学北师大版必修3 章末检测卷:第2章 算法初步

第二章 算法初步 章末检测一、选择题(本大题共12小题,每小题5分,共60分.在每小题给出的四个选项中,只有一项是符合题目要求的) 1.算法共有三种逻辑结构,即顺序结构、选择结构、循环结构,下列说法正确的是(  ) A.一个算法最多可以包含两种逻辑结构 B.一个算法只能含有一种逻辑结构 C.一个算法必须含有上述三种逻辑结构 D.一个算法可以含有上述三种逻辑结构的任意组合 2.下列赋值语句正确的是(  ) A.a+b=5   B.5=a C.a=2b=2 D.a=a+1 3.如下图所示的算法框图输出的结果是(  ) A.1 B.3 C.4 D.5 4.给出下列流程图,欲输出给定两实数a,b中的较小的数,则判断框中应填(  ) A.ab B.a≥b C.ab D.a=b 5.在如图所示的算法框图中,输出的s的值为(  ) A.12 B.14 C.15 D.20 6.下面一段算法语句的功能是(  ) A.求2×6×10×…×68的值 B.求1×2×3×…×68的值 C.求2×4×6×…×68的值 D.求2×4×6×…×66的值 7.若输入x=0,那么下面算法框图描述的算法的运行结果是(  ) A.-2 B.1 C.-5 D.-1 8.若输入4,则下面语句执行后输出的结果为(  ) 输入t; If t≤4 Then y=0.2 Else y=0.2+0.1]B.0.2 C.0.1 D.0.3 9.执行如图所示的程序框图,若输出的b的值为16,则图中判断框内①处应填(  ) A.3 B.4 C.5 D.12 10.执行如图所示的程序框图,如果输出的结果为0,那么输入的x为(  ) A. B.-1或1 C.1 D.-1 11.阅读程序框图,若输入m=4,n=6,则输出a,i分别是(  ) A.a=12,i=3 B.a=12,i=4 C.a=8,i=3 D.a=8,i=4 12.如图所示的程序框图中,若f(x)=x2-x+1,g(x)=x+4,且h(x)≥m恒成立,则m的最大值是(  ) A.0 B.1 C.3 D.4 二、填空题(本大题共4小题,每小题5分,共20分.把答案填在题中横线上) 13.有如下算法: 第一步,输入x的值. 第二步,若x≥0成立,则y=x. 否则,y=x2. 第三步,输出y的值. 若输出y的结果是4,则输入的x的值是________. 14.下列算法、语句的功能是输入两个数,输出其中较小的一个,则①处应填的条件为________. 输入a,b; If __①__ Then  输出a Else  输出b End If 15.如图所示的程序框图,用来判断输入的数x的奇偶性,其中判断框内的条件应是________. 16.如图所示的程序框图,当x1=3,x2=5,x3=-1时,输出的P值为________. 三、解答题(本大题共6小题,共70分.解答时应写出必要的文字说明、证明过程或演算步骤) 17.(10分)下面给出了一个问题的算法: 第一步,输入x. 第二步,若x≥4,则执行第三步,否则执行第四步. 第三步,y=2x-1,输出y. 第四步,y=x2-2x+3,输出y. 问题:(1)这个算法解决的问题是什么? (2)当输入的x值为多大时,输出的数值最小? 18.(12分)已知一个正三角形的周长为a,设计一个算法,求这个正三角形的面积.并画出相应的算法框图. 19(12分)用循环结构画出计算12+22+32+…+1002的值的算法框图. 20(12分)阅读下面的算法框图: (1)该程序运行后,输出的结果是什么? (2)试用算法语句表示该程序. 21.(12分)商场促销活动中:年历每本20元,购买5到9本按9折收费,买10本及以上8.5折收费.求购买x本时所付金额y为多少元?画流程图并用相应的语句描述. 22.(12分)已知某算法的程序框图如图所示,若将输出的(x,y)值依次记为(x1,y1),(x2,y2),…,(xn,yn)…… (1)若程序运行中输出的一个数组是(9,t),求t的值; (2)程序结束时,共输出(x,y)的组数为多少? (3)写出程序框图的程序语句. :D:D:C:C:C:C:A:B:A:B:A:C :4或-2 :ab :m=0 :4 :(1)这个算法解决的问题是求分段函数y=的函数值.(2)当x≥4时,y=2x-1≥7;当x4时,y=x2-2x+3=(x-1)2+2≥2.所以ymin=2,此时x=1.即当输入的x的值为1时,输出的数值最小. :算法步骤如下:(1)输入a;(2)计算边长l=;(3)计算高h=×l=×=a;(4)计算面积S=×l×h=××a=a2; (5)输出S.算法框图如图所示. 19:算法框图如图所示法一 法二 20:(1)由算法框图知,

您可能关注的文档

文档评论(0)

1176311148 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档