2017-2018学年高中数学苏教版必修3课时跟踪检测(六) 条件语句含解析.docVIP

2017-2018学年高中数学苏教版必修3课时跟踪检测(六) 条件语句含解析.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文档。上传文档
查看更多
2017-2018学年高中数学苏教版必修3课时跟踪检测(六) 条件语句含解析.doc

课时跟踪检测(六) 条件语句 [层级一 学业水平达标] 1.下面程序的运行结果是________. 解析: 由题意可知:A=100-90=10. 答案: 10 2.求函数y=|x-4|+1的函数值,则横线处应为________. Read x If x≥4 Then y←x-3 Else________ End If Print y 解析:当x4时,y=4-x+1=5-x,故横线处应填y←5-x. 答案:y←5-x 3.下面伪代码: Read x Ifx≥0Then y←1 Else y←-1 End If Print y 以上程序运行的目的是____________. 答案:求函数y=的函数值 4.给出一个算法: 根据以上算法,求得f(-3)+f(2)的值为________. 解析:由题意知f(-3)=-12,f(2)=4,f(-3)+f(2)=-12+4=-8. 答案: -8 5.将下面的伪代码翻译成算法,并画出相应的流程图. Read x If x1 Then y←x Else If 1≤x10 Then y←2x-1 Else y←3x-11 End If Print y 解:算法: S1 输入x S2 若x1,则y←x,否则执行S3 S3 若1≤x10,则y←2x-1,否则y←3x-11 S4 输出y,算法结束. 流程图如图所示: [层级二 应试能力达标] 1.判断输入的数是否为正数,若是,输出它的平方,若不是输出它的相反数,则为________. Read x If ____ Then y←-x Else y←x2 End If Print y 答案:x≤0 2.下面给出的是用伪代码描述的某一问题的算法, Read x0,y0,r If x+yr2 Then Print“P在圆C外” Else If x+y=r2 Then Print“P在圆C上” Else  Print“P在圆C内” End If End If 若输入x0=4,y0=2,r=5则执行该算法后输出的是________. 解析:x+y=20r2,输出“P在圆C内”. 答案:“P在圆C内” 3.下面的伪代码输出的结果为12,则输入的值为________. Read a If a3 Then b←4×a Else If a8 Then b←2×a Else b←3×a End If End If Print b 解析:此算法的功能是求函数b=的函数值. 令b=12,可求出a=4. 答案:4 4.给出如图所示的伪代码,若输出的结果是2,则输入的x的值是________. Read x If x0 Then y←x2 Else y←4-2x End If Print y 解析:由伪代码可知输出值为y= 当x0时,由x2=2解得x=(舍)或x=-, 当x0时,由4-2x=2,解得x=1. 所以输入的x的值是-或1. 答案:-或1 5.下图是某一问题算法的伪代码. 此问题是______________________.当输入的x值为3时,输出的结果是________. 解析: 本问题是求函数y=的函数值, 当x=3时, y=log33=1. 答案: 求函数y =的函数值 1 6.已知算法: 若输入10,12,8,则输出的结果为________. 解析:此算法的功能是输出三个数中的最大值. 答案:12 7.给定下列伪代码 Read a If a0 Then b←0.5a Else b←a2+3a+1 End If Print b 若a=4,则b=________;若a=-4,则b=________. 解析:此伪代码是求b=的函数值,所以当a=4时,b=42+3×4+1=29;当a=-4时,b=0.5×(-4)=-2. 答案:29 -2 8.下列程序输出x的含义是__________________. Read x If 99x AND x1 000 Then  a←x/10 b←x Mod 10 c←a Mod 10 d←a/10 x←b×100+c×10+d Print x End If (注:“AND”表示两个条件同时成立,“/”是x除以10的商,“Mod”是x除以10的余数) 答案:将一个三位数的个位数与百位数交换,组成一个新三位数 9.某商场为迎接店庆举办促销活动,活动规定:购物额在100元及以内不予优惠;在100~300元之间(含300元)优惠付货款的5%;超过300元之后,超过部分优惠8%,原优惠条件仍然有效.用伪代码写出根据输入购物额能输出应付货款的算法,并画出流程图. 解:设购物额为x元时,实付金额为y元,由题意得 y=伪代码如下: Read x If x≤

您可能关注的文档

文档评论(0)

lzhlmcl + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档