收藏 分享(赏)

2019学年高中数学必修三课时提升作业(六) 1.2.2.doc

上传人:eco 文档编号:4906378 上传时间:2019-01-22 格式:DOC 页数:15 大小:607KB
下载 相关 举报
2019学年高中数学必修三课时提升作业(六)  1.2.2.doc_第1页
第1页 / 共15页
2019学年高中数学必修三课时提升作业(六)  1.2.2.doc_第2页
第2页 / 共15页
2019学年高中数学必修三课时提升作业(六)  1.2.2.doc_第3页
第3页 / 共15页
2019学年高中数学必修三课时提升作业(六)  1.2.2.doc_第4页
第4页 / 共15页
2019学年高中数学必修三课时提升作业(六)  1.2.2.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、温馨提示:此套题为 Word 版,请按住 Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。关闭 Word 文档返回原板块。课时提升作业(六)条件语句(25 分钟 60 分)一、选择题(每小题 5分,共 25分)1.(2015潍坊高一检测)下列对条件语句的描述正确的是 ( )A.ELSE后面的语句不可以是条件语句B.两个条件语句可以共用一个 END IF语句C.条件语句可以没有 ELSE后的语句D.条件语句中 IF-THEN和 ELSE后的语句必须都有【解析】选 C.条件语句有两种格式:分别是 IF-THEN-END IF 格式和 IF-THEN-ELSE-END IF 格式.对于一个

2、分支的条件语句可以没有 ELSE 后的语句.【补偿训练】条件语句中 IFEISE的作用是 ( )A.判断条件真假 B.执行条件C.表示条件为真 D.表示条件为假【解析】选 A.当计算机执行语句时,首先对 IF 后的条件进行判断,如果条件符合,执行语句体,否则,执行另一个语句体,因此是对条件真假的判断.2.给出以下四个问题,输入 x,输出它的相反数;求面积为 6的正方形的周长;三个数 a,b,c 中输出一个最大数;输入 x,输出函数 f(x)= 的函数值.1,0,+2,2.5D.f(x)=2x【解析】选 C.选项 C 是一个分段函数,需要对条件进行判断,因此需要用到条件语句.3.(2015营口高

3、一检测)阅读下列程序:INPUT aIF a5 THENb=2 aELSEb=a a+1END IFPRINT bEND如果输入 5,则该程序的运行结果为 ( )A.1 B.10 C.25 D.26【解析】选 D.当 a=5 时,条件 a5 不成立,故执行 ELSE 后的语句 b=a2+1=52+1=26.【补偿训练】若输入 x的值为 3,则该程序运行后,输出变量 y的值是 ( )INPUT xIF x3 THENy=x xELSEy=2 xEND IFPRINT yENDA.3 B.6 C.9 D.27【解析】选 B.执行 ELSE 后的语句,y=2x=23=6.4.阅读如图所示的程序:IN

4、PUT xIF x0 THENy=x+5ELSEy=0END IFEND IFPRINT yEND如果输入 x=-2,则输出的结果 y为 ( )A.0 B.1 C.2 D.3【解析】选 B.本程序是求分段函数 y= 的值,所以当 x=-2 时,x+3 0y=-2+3=1.【补偿训练】下面程序运行后输出结果是 3,则输入的 x值一定是 ( )INPUT xIF x0 THENy=xELSEy=-xEND IFPRINT yENDA.3 B.-3 C.3或-3 D.0【解析】选 C.该程序语句是求函数 y=|x|的函数值,因为 y=3,所以 x=3.5.(2015大连高一检测)已知程序:INPUT

5、 “请输入一个两位正数” ;xIF x9 AND x100 THENx=x MOD 5PRINT xELSE x=SQR(x)END IFPRI NT xEND输入 x=100时,输出结果为 ;输入 x=-18时,输出结果为 .【解析】当 x=100 时,x=100+99=199100,然后计算 199 MOD 5=4,输出4;当 x=-18 时,x=-18+99=81100 不成立,所以执行 ELSE 后边的 x=SQR(x),即 x= =9,输出 9.81答案:4 97.(2015四平高一检测)阅读如图所示的程序,回答下列问题.IF x28.求函数 y=|x-4|+1的函数值,则处应填 .

6、INPUT “x=” ;xIF x=4 THENy=x-3ELSEEND IFPRINT yEND【解析】由已知函数为 y=x3,4,5,0,+3,0,输出相应的 y值.【解析】程序如下:INPUT xIF x0 THENy=3-xELSEy=x+3END IFPRINT yEND【补偿训练】输入一个数 x,如果它是正数,则输出它;否则不输出.画出解决该问题的程序框图,并写出对应的程序.【解析】程序框图如图所示:相应的程序如下:INPUT xIF x0 THENPRINT xEND IFEND10.(2015吉林高一检测)给出如下程序(其中 x满足:00AND xb,ac”,则结果又如何?【解

7、析】则结果是输出 a,b ,c 中的最小值 .二、填空题(每小题 5分,共 10分)3.(2015滨州高一检测)读程序,完成下列题目:程序如图:INPUT xIF x=1 THENy=x+1ELSEy=2 x+1END IFPRINT yEND(1)若执行程序时,没有执行语句 y=x+1,则输入的 x的范围是 ;(2)若执行结果为 3,则执行的赋值语句是 ,输入的 x的值是 .【解析】(1)不执行 y=x+1 语句,说明不满足条件 x1,故有 x1 OR x1 时),输出 y 的值为 1.6.汽车托运重量为 P(kg)的货物时,托运每千米的费用(单位:元)标准为:y=0.2 当 200.220+0.11(20) 当 20试编写一程序求行李托运费.【解析】此题就是一个分段函数求值问题.输入托运重量 P,如果 P20,那么y=0.2P,否则 y=0.220+0.11(P-20),最后输出费用 y.程序为:INPUT “输入托运货物重量” ;PIF P=20THENy=0.2 PELSE y=0.2 20+0.11 (P-20)END IFPRINT yEND关闭 Word 文档返回原板块

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报