收藏 分享(赏)

《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc

上传人:高**** 文档编号:1154731 上传时间:2024-06-05 格式:DOC 页数:12 大小:239KB
下载 相关 举报
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第1页
第1页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第2页
第2页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第3页
第3页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第4页
第4页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第5页
第5页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第6页
第6页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第7页
第7页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第8页
第8页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第9页
第9页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第10页
第10页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第11页
第11页 / 共12页
《金榜名师推荐》2015-2016学年高中数学北师大必修三同课异构练习 第二章 算法初步 2.3.1课时提升作业(十五) WORD版含答案.doc_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
资源描述

1、温馨提示: 此套题为Word版,请按住Ctrl,滑动鼠标滚轴,调节合适的观看比例,答案解析附后。关闭Word文档返回原板块。课时提升作业(十五)条件语句(20分钟40分)一、选择题(每小题4分,共16分)1.条件语句的一般格式是IfAThenBElseCEnd If其中B表示的是()A.满足条件A时执行的内容B.条件语句C.条件D.不满足条件A时执行的内容【解析】选A.格式中的A表示条件,Else后面的C表示不满足条件A时执行内容,而在Then后面的B表示满足条件A时执行的内容,故选A.2.(2015抚州高一检测)下列语句中,输入x的值为-5,则输出的值为()输入x;Ifx0Thenx=-xE

2、nd If输出x.A.-5B.5C.5D.0【解析】选B.由条件语句知x=-(-5)=5.3.(2015吉安高一检测)为了在运行下面的算法语句之后输出y=9,键盘输入应该是()输入x;Ifx0Theny=(x+1)*(x+1)Elsey=(x-1)*(x-1)EndIf输出y.A.x=-4B.x=-2C.x=4或-4D.x=2或-2【解析】选C.当x0时,由(x+1)(x+1)=9得x=-4,当x0时,由(x-1)(x-1)=9得x=4,所以x=4或-4.4.如下程序输入x;Ifx0Theny=(x-1)2Elsey=(x+1)2EndIf输出y.要使输出的y值最小,则输入的x的值为()A.-

3、1B.1C.1D.0【解析】选C.由题意知y=当x0时,ymin=0,此时x=1.当x0时,ymin=0,此时x=-1.二、填空题(每小题4分,共8分)5.(2015南昌高一检测)写出下列算法语句运行的结果:输入a;Ifa2.答案:y=-xx2【误区警示】解此类问题,易出现没有分清楚Then后的语句,而在处填-1x2的错误.三、解答题(每小题8分,共16分)7.下面是一个用基本语句编写的算法,阅读后解决所给出的问题:输入x;Ifx2Theny=x+5Elsey=x2-2*xEndIf输出y.(1)该算法语句的功能是什么?(2)画出该算法的框图.【解析】(1)由算法语句可知,该算法语句的功能是计

4、算分段函数y=的函数值.(2)框图如图:8.(2015重庆高一检测)下面是计算应纳税所得额的算法过程,其算法如下:1.输入工资x(注x5000);2.如果x2000,那么y=0;如果2000bThenx=a-bElsex=a+bEndIf输出x.A.0B.2C.4D.-4【解析】选A.运行过程中m=2,a=-2,b=2,因为ab,所以x=a+b=0.【误区警示】此题在给变量赋值时,容易出现错误.2.(2015上饶高一检测)阅读下列语句:输入a;Ifa5Thenb=2*aElseb=a*a+1EndIf输出b.如果输出5,则输入的a为()A.2.5B.2C.-2D.2【解析】选D.由算法语句可知

5、,令2a=5,则a=2Theny=x4ElseIfx2时,y=x4;当x2时,y=34=81,即输出81.答案:81【误区警示】此题是复合If语句,条件多容易判断出错.4.根据下面的If语句,当输入a,b分别为2,3时,最后输出的m的值是.输入a,b;IfabThenm=aElsem=bEndIf输出m.【解题指南】本题的解题关键是按照If语句先判断后执行的顺序和选择结构特点运行.【解析】输入a,b分别为2,3时,ab不成立,所以执行Else,把b赋值给m,可知m=3,输出的结果是3.答案:3【拓展提升】关于If语句运行的技巧If语句运行时,关键是正确判断条件的正确与否,即首先判断If语句是走

6、“是”还是走“否”出口,然后按照出口后面语句执行.需要特别注意的是“IfThen”语句中不含“Else”语句的情况,当条件不满足时直接不执行If语句.三、解答题(每小题10分,共20分)5.(2015鹰潭高一检测)用基本算法语句和程序框图描述一个算法,要求输入两个实数,然后由小到大输出这两个数.【解析】算法语句为:程序框图为:输入a,b;IfabThent=aa=bb=tEndIf输出a,b. 6.(2015咸阳高一检测)某服装厂生产一种服装,每件服装的成本为40元,出厂单价为60元.该厂为鼓励销售商订购,决定当一次订购量超过100件时,每多订购一件,订购的全部服装的出厂单价就降低0.02.根据市场调查,销售商一次订购量不会超过500件.设一次订购量为x件,服装的实际出厂单价为P元,写出函数P=f(x)的表达式,并画出算法框图,用基本语句描述该算法.【解析】当0x100时,P=60;当100x500时,P=60-0.02(x-100)=62-.所以P=f(x)=算法框图如图所示,算法语句如下:输入x;Ifx100ThenP=60ElseIfx500ThenP=62-x/50Else输出“无意义”EndIfEndIf输出P.关闭Word文档返回原板块

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

当前位置:首页 > 幼儿园

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3