2017-2018学年高中数学必修三习题:第一章1.1-1.1.1算法的概念 Word版含答案.docVIP

2017-2018学年高中数学必修三习题:第一章1.1-1.1.1算法的概念 Word版含答案.doc

  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文档。上传文档
查看更多
第一章 算法初步 1.1 算法与程序框图 1.1.1 算法的概念 A级 基础巩固 一、选择题下列四种自然语言叙述中能称作算法的是( A.在家里一般是妈妈做饭做米饭需要刷锅、淘米、添水、加热这些步骤在野外做饭叫野炊做饭必须要有米解析:算法是做一件事情或解决一类问题的程序或步骤故选答案:以下对算法的描述正确的有(  )对一类问题都有效;算法可执行的步骤必须是有限的;算法可以一步一步地进行每一步都有确切的含义;个     .个个 .个答案:给出下面一个算法:第一步给出三个数x第二步计算M=x+y+z.第三步计算N=第四步得出每次计算结果.则上述算法是(  )求和       .求余数求平均数 .先求和再求平均数解析:由算法过程知为三数之和为这三数的平均数.答案:一个算法步骤如下:取值0取值1;如果i≤10则执行;否则执行;计算S+i并将结果代替S;用i+2的值代替i;转去执行;输出S.运行以上步骤后输出的结果S=(  )以上均不对解析:由以上计算可知:S=1+3+5+7+9=25.答案:对于算法:第一步输入n.第二步判断n是否等于2若n=2则n满足条件;若>2则执行第三步.第三步依次从2到(n-1)检验能不能整除n若不能整除n则执行第四步;若能整除n则执行第一步.第四步输出n.满足条件的n是(  )质数 .奇数偶数 .约数解析:此题首先要理解质数只能被1和自身整除的大于1的整数叫质数.2是最小的质数这个算法通过对2到(n-1)一一验证看是否有其他约数来判断其是否为质数.答案:二、填空题给出下列算法:第一步输入x的值.第二步当x4时计算y=x+2;否则执行下一步.第三步计算y=第四步输出y.当输入x=0时输出y=________.解析:因为04执行第三步所以y==2.答案:2已知直角三角形两直角边长为a求斜边长c的一个算法分下列三步:(1)计算c=(2)输入直角三角形两直角边长a的值.(3)输出斜边长c的值.其中正确的顺序是________________.解析:算法的步骤是有先后顺序的第一步是输入答案:(2)(1)(3)如下算法:第一步输入x的值;第二步若x≥0则y=x;第三步否则=x;第四步输出y的值.若输出的y值为9则x=________.解析:根据题意可知此为求分段函数y=的函数值的算法当x≥0时=9;当x0时=9所以x=-3.答案:9或-3三、解答题写出求1×2×3×4×5×6的算法.解:第一步计算1×2得到2.第二步将第一步的运算结果2乘3得到6.第三步将第二步的运算结果6乘4得到24.第四步将第三步的运算结果24乘5得到120.第五步将第四步的运算结果120乘6得到720.某商场举办优惠促销活动.若购物金额在800 元以上(不含800 元)打7折;若购物金额在400 元以上(不含400 元)元以下(含800 元)打8折;否则不打折.请为商场收银员设计一个算法要求输入购物金额x输出实际交款额y.解:算法步骤如下:第一步输入购物金额x(x>0).第二步判断“x>800”是否成立若是则y=0.7x转第四步;否则执行第三步.第三步判断“x>400”是否成立若是则y=0.8x;否则=x.第四步输出y结束算法.级 能力提升结合下面的算法:第一步输入x.第二步判断x是否小于0若是则输出x+2;否则执行第三步.第三步输出x-1.当输入的x的值为-1时输出的(  )-1-1-1-1解析:根据x值与0的关系选择执行不同的步骤.答案:求过P(a),Q(a2,b2)两点的直线斜率有如下的算法请将算法补充完整: 取x=a=b=a=b 若x=x则输出斜率不存在;否则________. 输出计算结果k或者无法求解信息.解析:根据直线斜率公式可得此步骤.答案:k=鸡兔同笼问题:鸡和兔各若干只数腿共100条数头共30只试设计一个算法求鸡和兔各有多少只.解:第一步设有x只鸡只 第二步-①得y=20.第三步把y=20代入①得x=10.第四步得到方程组的解第五步输出结果鸡10只兔20只.

您可能关注的文档

文档评论(0)

se7en糖果 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档