全国通用版2018_2019年高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示(一)顺序结构条件分支结构练习新人教B版必修.docVIP

全国通用版2018_2019年高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示(一)顺序结构条件分支结构练习新人教B版必修.doc

  1. 1、本文档共6页,可阅读全部内容。
  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文档。上传文档
查看更多
全国通用版2018_2019年高中数学第一章算法初步1.1.2程序框图1.1.3算法的三种基本逻辑结构和框图表示(一)顺序结构条件分支结构练习新人教B版必修

PAGE PAGE 1 1.1.2 程序框图 1.1.3 算法的三种基本逻辑结构和框图表示(1)——顺序结构、条件分支结构 课时过关·能力提升 1程序框图中表示处理框的是(  )                 A.矩形框 B.菱形框 C.圆形框 D.椭圆形框 答案A 2阅读下面的程序框图,若输入的a,b,c分别是21,32,75,则输出的a,b,c分别是(  ) A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,21 解析本题中的程序框图是简单的顺序结构,只是使用了多次变量赋值,所以只要明确给一个变量赋值的含义,容易得出最后输出的a,b,c的值是75,21,32. 答案A 3如图所示的是一个程序框图,已知a1=3,输出的结果为7,则a2的值是(  ) A.9 B.10 C.11 D.12 解析令a2=x,结合程序框图得3+x2 答案C 4如图所示的程序框图能判断任意输入的数x是奇数还是偶数,其中判断框内的条件是(  ) A.x=0 B.m=0 C.x=1 D.m=1 答案B 5任给x的值,计算函数y=1 A.x1,x1,y=3 B.x=1,x1,y=3 C.x1,x=1,y=3 D.x1,x1,y=3 解析首先注意到①,“是”时,“y=1”, 则①应该是“x1”; 再看②,由于“否”时,“y=2”,会想到②应该是“x1”; ③中当“x1”时,“y=3”. 故选D. 答案D 6给出一个算法的程序框图如图所示,该程序框图的功能是(  ) A.求出a,b,c三数中的最小数 B.求出a,b,c三数中的最大数 C.将a,b,c从小到大排列 D.将a,b,c从大到小排列 答案A 7阅读如图的程序框图,若输入a=10,则输出c的值为     .? 解析由程序框图知,输入a=10时,b=10-8=2,c=10-2=8,故输出的结果为8. 答案8 8如图所示的是某一函数的求值程序框图,则满足程序框图的函数解析式为        .? 解析程序框图判断框中对“x3”的判断表示f(x)为分段函数. 当x3时,f(x)=x-2=x-3+1; 当x≤3时,f(x)=-x+4=-x+3+1. 故f(x)=|x-3|+1或f(x)= 答案f(x)=|x-3|+1 9定义某种运算??,a??b的运算原理如下图所示, 则0??(-1)=    ;设f(x)=(0??x)x-(2??x),则f(1)=    .? 答案1 -1 10任意给定3个正实数,判断是否存在分别以这3个数为三边边长的三角形,画出解决这个问题的程序框图. 解程序框图如图所示. ★11如图所示的程序框图是为解决某个问题而绘制的,仔细分析各框图内的内容及框图之间的关系,回答下面的问题. (1)该程序框图解决的是怎样的一个问题? (2)若最终输出的结果y1=3,y2=-2,当x取5时输出的结果5a+b (3)在(2)的前提下,输入x的值越大,输出ax+b的值是不是越大?为什么? (4)在(2)的前提下,当输入x的值为多大时,输出ax+b的值等于0? 解(1)该程序框图解决的是当x=2,-3时,求函数f(x)=ax+b的函数值的问题.其中输入的是自变量x的值,输出的是x对应的函数值. (2)y1=3,即2a+b=3. y2=-2,即-3a+b=-2. 由①②得a=1,b=1.则f(x)=x+1. 故当x取5时,5a+b=f(5)=5+1=6 (3)因为f(x)=x+1是R上的增函数, 所以输入x的值越大,输出ax+b的值越大. (4)令f(x)=0,即x+1=0,解得x=-1,因此当输入x的值为-1时,输出ax+b的值等于0. ★12某商店对顾客购物实行优惠,具体规则为:货款在100元以下(含100元)的不优惠,货款在100元到500元(含500元)的优惠3%,货款在500元以上的优惠5%.设计算法,求出购买任意金额的物品所收取的实际费用,并画出程序框图. 解算法步骤如下: S1 输入购买货物的总货款x; S2 判断x≤100是否成立.若成立,则y=x,输出y,结束算法;否则,执行S3; S3 判断x≤500是否成立.若成立,则y=0.97x,输出y,结束算法;否则,y=0.95x,输出y,结束算法. 程序框图如图所示.

文档评论(0)

专注于电脑软件的下载与安装,各种疑难问题的解决,office办公软件的咨询,文档格式转换,音视频下载等等,欢迎各位咨询!

1亿VIP精品文档

相关文档