2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3

2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3

ID:44866565

大小:242.46 KB

页数:8页

时间:2019-10-31

2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3_第1页
2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3_第2页
2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3_第3页
2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3_第4页
2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3_第5页
资源描述:

《2019_2020学年高中数学课时分层作业6条件语句(含解析)新人教A版必修3》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、课时分层作业(六) 条件语句(建议用时:60分钟)[基础达标练]一、选择题1.下列关于条件语句的说法正确的是(  )A.条件语句中必须有ELSE和ENDIFB.条件语句中可以没有ENDIFC.条件语句中可以没有ELSE,但是必须有ENDIFD.条件语句中可以没有ENDIF,但是必须有ELSEC [条件语句中可以没有ELSE,但必须有ENDIF.]2.条件语句的一般形式为:IF A THEN B ELSE C其中B表示的是(  )A.条件语句B.满足条件时执行的内容C.条件D.不满足条件时执行的内容B [IF A THEN B ELSE C表示如果条件A成立,

2、则执行B步骤,如果不成立,执行C步骤.]3.对于程序:若输入a=4,则输出的结果为(  )A.11B.-11   C.11或-11   D.4B [∵a=4>0,∴a=2×4+3=11,b=-a=-11.]4.下面程序的算法功能是:判断任意输入的数x是不是正数,若是,则输出它的平方值;若不是,则输出它的相反数.则横线处填入的条件应该是(  )A.x>0B.x<0C.x>=0D.x<=0D [条件成立时,执行y=-x;条件不成立时,执行y=x*x,由程序的算法功能知条件应为x<=0.]5.下面程序语句的功能是(  )A.输出a,b,c三个数中的最大数B.输出a

3、,b,c三个数中的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列B [由程序语句知,当比较a,b的大小后,选择较小的数赋给a;当比较a、c大小后,选择较小的数赋给a,最后输出a,所以此程序的功能是输出a,b,c中最小的数.]二、填空题6.下面程序运行后输出的结果为________.22,-22 [因为x=5>0,所以y=-20+3=-17,所以x-y=5-(-17)=22,y-x=-17-5=-22.]7.下面的程序,若执行时没有执行语句y=x+1,则输入的x的取值范围是________.(-∞,1) [不执行y=x+1语句,说明不满足条

4、件x≥1,故有x<1,所以输入x的范围是(-∞,1).]8.根据以下程序,则f(-2)+f(3)=________.0 [∵-2≤0,∴f(-2)=4×(-2)=-8;∵3>0,∴f(3)=23=8.∴f(-2)+f(3)=-8+8=0.]三、解答题9.铁路托运行李,从甲地到乙地,按规定每张车票托运行李不超过50kg时,每千克0.13元,如超过50kg,超过的部分按每千克0.20元计算,如果行李重量为W(kg),运费为F(元),计算公式为:F=设计程序,输入行李的重量W,输出运费F.[解] 程序如下.10.设计一个算法,求方程ax+b=0的解.并写出程序.[

5、解] 算法:第一步:判断a≠0是否成立.若成立,输出结果“解为-”;否则执行第二步.第二步:判断b=0是否成立.若成立,输出结果“解集为R”;若不成立,输出结果“方程无解”,结束算法.程序为:[能力提升练]1.下列程序语句是求函数y=

6、x-4

7、+1的函数值,则①处为(  )A.y=3-xB.y=x-5C.y=5-xD.y=ABS(x-4)+1C [∵y=

8、x-4

9、+1=,结合程序知,①处应填y=5-x.]2.儿童乘坐火车时,若身高不超过1.2m,则无需购票;若身高超过1.2m但不超过1.5m,应买半票;若超过1.5m,应买全票.下面对该设计的程序中共有(  

10、)处错误.A.1B.2C.3D.4C [由题意身高为1.2m的儿童免费乘车,身高为1.5m的儿童半票乘车,故条件“h<1.2”与条件“h<1.5”均错误,应改为“h<=1.2”,“h<=1.5”,少一个ENDIF,所以共3处错误.]3.根据下面的程序提示依次输入4,2,-5,则程序的运行结果是________.max=4 [本程序的功能是求输入三个数中的最大数.运行结果为max=4.]4.阅读下面的程序:如果输入的t∈[-1,3],则输出S的范围是________.[-3,4] [该程序语句的功能是求分段函数S=的值.所以当-1≤t<1时,S=3t∈[-3,

11、3);当1≤t≤3时,S=4t-t2=-(t-2)2+4,此时3≤S≤4.综上,可得输出的S∈[-3,4].]5.某软件有效期至2019年3月5日,输入2019年的某月某日,判断该日期是否在2019年3月5日之后,如果在2019年3月5日之后,输出“软件过期”,否则输出“软件不过期”,某同学设计一个程序解决上述问题,你认为他设计的正确吗?为什么?如果不正确,正确的程序是怎样的?[解] 不正确.原因:其中“IF Y>=3 AND R>5 THEN”表示既要满足月份大于等于3,又要满足日大于5才算是“软件过期”,事实上,如果月份大于3,就算日不大于5软件也过期.

12、正确程序如下:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。