2018年数学(人教版必修3):1.2.2 条件语句(活页)word版含解析.docxVIP

2018年数学(人教版必修3):1.2.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文档。上传文档
查看更多
活页作业(六) 条件语句(25分钟,60分)一、选择题(每小题5分,共25分)1.下列关于IF语句的叙述正确的是(  )A.IF语句中必须有ELSE和END IFB.IF语句中可以没有END IFC.IF语句中可以没有ELSE,但必须以END IF结束D.IF语句中可以没有END IF,但必须有ELSE解析:IF语句中的IF和END IF是成对出现的,但是ELSE可以没有,即满足条件执行,否则跳过IF语句.故选C.答案:C2.当输入x=-3.2时,如下程序输出的结果为(  )eq \x(\a\al(INPUT x,IF x0 THEN, x=-x,END IF,PRINT x,END))A.-3.2   B.3.2 C.3   D.-3答案:B3.阅读如图程序,如果输入5,那么该程序的运行结果为(  )A.1 B.10 C.25 D.26解析:当a=5时,条件a5不成立,故执行ELSE后的语句b=a2+1=52+1=26.答案:D4.已知程序如图,若输入x,y的值分别为6,6,则输出的结果为(  )eq \x(\a\al(INPUT x,INPUT y,IF x0 THEN, x=y-4,ELSE, y=y+4,END IF,PRINT x,y,END))A.6,6 B.-2,10C.2,10 D.6,10解析:由于60,故执行ELSE后语句y=6+4=10,输出的结果为6,10.答案:D5.根据下列算法语句,当输入x为60时,输出y的值为(  )A.25 B.30 C.31 D. 61解析:6050,所以y=25+0.6×(60-50)=31.答案:C二、填空题(每小题5分,共15分)6.写出下列程序运算的结果:若x=6,则P=________________;若x=20,则P=________________.解析:若x=6,这时x≤10,故P=6×0.35=2.1;若x=20,这时x10,此时P=10×0.35+(20-10)×0.7=10.5.答案:2.1 10.57.如下程序,求函数y=|x-4|+1的函数值,则①处应填________________.eq \x(\a\al(INPUT “x=”;x,IF x=4 THEN, y=x-3,ELSE, ①,END IF,PRINT y,END))解析:由已知函数为y=eq \b\lc\{\rc\ (\a\vs4\al\co1(x-3,x≥4,,5-x,x4,))所以在①处填y=5-x.答案:y=5-x8.根据如图程序,则f(-1)+f(1)=________________.解析:∵-1≤0,∴f(-1)=(-1)2+1=2.∵10,∴f(1)=2×1-4=-2.∴f(-1)+f(1)=2+(-2)=0.答案:0三、解答题(每小题10分,共20分)9.儿童乘坐火车时,若身高不超过1.1 m,则无需购票;若身高超过1.1 m但不超过1.4 m,应买半票;若超过解:程序如下.eq \x(\a\al(INPUT “身高h?h0?”;h,IF h=1.1 THEN, PRINT “免费乘车”,ELSE, IF h=1.4 THEN,PRINT “半票乘车”, ELSE,PRINT “全票乘车”, END IF,END IF,END))10.已知函数y=eq \b\lc\{\rc\ (\a\vs4\al\co1(2x2-1,x>0,,2x+1,x=0,,-2x2+4x,x<0,))试输入x的值计算y的值.画出程序框图,并写出程序.解:程序框图如下图所示.程序如下.(20分钟,40分)一、选择题(每小题5分,共10分)1.给出下面一段程序:eq \x(\a\al(INPUT a,b,c,M=a,IF bM THEN, M=b,ELSE, IF cM THEN,M=c, END IF,END IF,PRINT M,END))若输入a=4,b=2,c=-5,则输出的结果为(  )A.a B.2 C.-5 D.4解析:由程序可知,M=a=4,b=2,bM不成立,所以执行ELSE后的条件语句.又c=-5,cM不成立,所以直接输出M的值.答案:D2.阅读下面的程序:eq \x(\a\al(a=3,IF a=3 THEN,PRINT 3,END IF,IF a=4 THEN,PRINT 4,END IF,IF a=5 THEN,PRINT 5,END IF,IF a=6 THEN, PRINT 6,END IF,END))程序运行的结果是(  )A.3 B.3,4C.3,4,5 D.3,4,5,6解析:本题主要考查了条件语句的叠加,程序执行条件语句的叠加的过程中对于所有的条件都要进行判断,依次验证每一个条件,直到结束.在本题中共出现四次条件判断,每一个条件都成立,故输

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档