义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷

义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷

ID:27809846

大小:117.93 KB

页数:11页

时间:2018-12-06

义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷_第1页
义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷_第2页
义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷_第3页
义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷_第4页
义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷_第5页
资源描述:

《义务教育6条件语句含解析高中数学人教b版必修3高二数学试题试卷》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学业分层测评(六)(建议用时:45分钟)[学业达标]一、选择题1.求下列函数的函数值的算法中需要用到条件语句的函数为()A./(x)=3x—1x2(x>0)门兀WO)B./(x)=log2xD:/W=e"【解析】A,B,D只用顺序结构就能描述算法,C需要逻辑判断要用条件语句,故选C.【答案】CC:/(x)=2.给出以下四个问题,其中不需要用条件语句来描述其算法的有()①输入一个数x,输出它的绝对值;兀NOx<0的函数值•'③求面积为6的正方形的周长;④求三个数a,b,c屮的最大数.B.2个D.4个A.1

2、个C.3个【解析】在算法中需要逻辑判断的都要用到条件语句,其中①②④都需要进行逻辑判断,故都要用到条件语句,③只要顺序结构就能描述其算法.【答案】A1.当q=3时,下面的程序输出的结果是()ifa<10v=2*a9/elsey=2*aJprint(%io(2),y);A.9B.3C.10D.6【解析】当a=3时,满足a<10的条件,所以计算机执行y=2a,即y=6.【答案】D2.阅读下列程序,x=4;ifx>3y二x*xelsey=2*xwendprint(%io(2),y);则该程序运行后,变量y的值

3、为()A.4B」6C.6D.8【解析】因x=4满足“x>3啪勺条件,所以执行的是y=x2=4X4=16.【答案】B3.下面程序输入“X=7T"时的运算结果是()x=input(ux=v);ifx>0elseifx=0y=0;elsey=2;endenclprint(%io(2),y);A.-2B」C.兀D.2【解析】此程序表示的函数为分段函数'—2,x>0,y=<0,x=0,故x=7r时,y=—2.、2,x<0,【答案】A二、填空题6•若下面程序执行的结果是5,则输入的x值是.x=input(ux二')

4、;ifx>=0y=x;elsey=_x;endprint(%io(2),y);【解析】由程序语句知,该程序的功能是输入一个X,输出函数y=x,x20,八的值,故输出5时,应输入5或一5.—x,x<0【答案】5或一57.若下面程序是求函数y=

5、x—4

6、+1的函数值的程序,则①为x=input(ux二");ifx>=4else①;enclprint(%io(2),y);【导学号:25440017]【解析】由题意可知,当x<4时,函数的解析式y=5—x,故①处应为'=5—工”.【答案】尸5—x&下面程序运算的

7、结果是.A=4.5;B=6;ifA>=5B=B+1;elseB=B-3;B二B+2;ifB>=4B=B*B;elseB=A+B;endendB【解析】TA=4.5<5,.•.B=B—3=6—3=3,B=B+2=3+2=5>4,AB=BXB=5X5=25.【答案】25三、解答题x2+1,x$0,9.已知y=仁.n编写程序,输入自变量x的值,输出相应的函数[x—1,x<0,值.【解】程序为:x=input(ux二”);ifx>=0y=x2+1;elsey=-1;endprint(%io(2),y);10.铁

8、路部门托运行李的收费方法如下:y是收费额(单位:元),x是行李重量(单位:kg),当020kg时,20饱内的部分按0.35元殛收费,超出20畑的部分,则按0.65元殛收费,请根据上述收费方法编写程序.【解】算法分析:首先由题意得:_/O.35x,020.该函数是个分段函数.程序如下:x=input(ux二');ifx>0andx<=20v=0.35«x;elsey=0.35*20+0.65*(x-20);

9、endptint(%io(2),y);[能力提升]1•为了在运行下面的程序之后得到输出y=9,x输入的值应该是()x=input(ux二”);ifx<0y=(x+1)*(x+1);elsey=(x-1)*(x-1);endprint(%io(2),v);A.-4B.-2C.4或一4D.2或一2【解析】若x<0,则由(x+1)2=9得x=—4;若x20,则由(x—1)2=9得x=4.【答案】C2.阅读下列程序:x=input(<4x二”);ifx<0y=x+3;elseifx>0y=x+5;elsey=0

10、endendprint(%io(2),y);如果输入x=-2,则输出结果y=•'x+3,x<0,【解析】本程序是求分段函数y=<0,x=0,的函数值.、x+5,x>0Vx=-2,・・・y=—2+3=1.【答案】13.写出下列程序的运行结果.a=input(ua二');ifa>=0m=a*a-1;print(%io(2),m);elsedisp("anegativenumber");end若输入一3,输出结果为;若输入2,输出结果为【解析】不

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

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

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