2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc

2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc

ID:62018175

大小:479.50 KB

页数:10页

时间:2021-04-13

2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc_第1页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc_第2页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc_第3页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc_第4页
2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc_第5页
资源描述:

《2020_2021学年高中数学第一章算法初步1.2.2条件语句课时跟踪训练含解析新人教A版必修3202102261154.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高考第一章 算法初步1.2 基本算法语句1.2.2 条件语句[A组 学业达标]1.给出以下四个问题:①输入一个数x,输出它的平方;②求已知半径为r的圆的面积;③求面积为6的正方形的周长;④求三个数a,b,c中的最小数.其中不需要用条件语句来描述其算法的有(  )A.1个      B.2个C.3个D.4个解析:四个问题中,①②③不需要,④需要用条件语句来描述其算法.答案:C2.已知条件语句如下:则下列说法正确的是(  )A.条件成立时,先执行语句体1,再执行语句体2,最后结束条件语句B.条件不成立时

2、,先执行语句体2,再执行语句体1,最后结束条件语句C.条件成立时,先执行语句体1,再结束条件语句D.条件成立时,先执行语句体2,再结束条件语句解析:根据条件语句的功能知选C.答案:C3.下面程序运行后输出结果是3,则输入的x值一定是(  )-10-/10高考A.3B.-3C.3或-3D.0解析:该程序语句是求函数y=

3、x

4、的函数值,∵y=3,∴x=±3.答案:C4.阅读下列程序:如果输入5,则该程序运行结果为(  )A.1B.10C.25D.26解析:∵a=5≤5,∴b=52+1=26.故选D.答案

5、:D5.下列程序语句是求函数y=

6、x-4

7、+1的函数值,则①处为(  )-10-/10高考A.y=3-xB.y=x-5C.y=5-xD.y=(x-4)+1解析:∵y=

8、x-4

9、+1=,故选C.答案:C6.根据如图所示的程序,当输入a,b分别为2,3时,最后输出的m的值为_______.解析:a=2,b=3,∵2<3,∴m=3.答案:37.判断输入的数x是否为正数,若是,输出它的平方;若不是,输出它的相反数,则横线上应填__________.-10-/10高考解析:y是一个分段函数,由题意知,y=.答

10、案:x<=08.下面给出的是条件语句编写的程序,该程序的功能是求函数__________的函数值.解析:该程序的主要功能是对分段函数f(x)求值.当x≤3时,y=2x;当x>3时,y=x2-1.所以函数为f(x)=.答案:f(x)=9.编写程序求方程ax+b=0的根.解析:程序如下:INPUT “a,b”;a,bIF a<>0 THEN-10-/10高考x=-PRINT “原方程根为:”;xELSE IF b<>0 THENPRINT “方程无实根” ELSEPRINT “方程根为全体实数” END

11、IFENDIFEND10.读程序框图,(1)说明该程序框图所实现的算法功能;(2)根据框图写出程序.解析:(1)该程序框图所实现的算法功能是:求任意一个实数a的立方绝对值.(2)程序如下:-10-/10高考[B组 能力提升]11.已知程序如下:如果输出的结果为2,那么输入的自变量x的取值X围是  )A.0B.(-∞,0]C.(0,+∞)D.R解析:由输出的结果为2,则执行了ELSE后面的语句y=2,即x>0不成立,所以有x≤0.答案:B12.下列程序语句的算法功能是  )-10-/10高考A.输出a

12、,b,c三个数中的最大数B.输出a,b,c三个数中的最小数C.将a,b,c按从小到大排列D.将a,b,c按从大到小排列解析:由程序语句可知,当比较a,b的大小后,选择较大的数赋给a;当比较a,c的大小后,选择较大的数赋给a;最后输出a,所以此程序的作用是输出a,b,c中最大的数.答案:A13.下面的程序是求一个函数的函数值的程序:若执行此程序的结果为3,则输入的x值为__________.解析:此程序是求函数y=的值.若输出的结果为3,则有可能x-1=3即x=4,或-x=3即x=-3.-10-/10

13、高考答案:4或-314.下列程序:(其中xMOD10表示x除以10的余数)若输入的两位数是83,则输出的结果为__________.解析:a是83除以10的余数,∴a=3.∴b=(83-3)÷10=8,x=10×3+8=38.∴输出结果为38.答案:3815.画出求函数y=的值的程序框图,并写出程序.解析:程序框图为:-10-/10高考程序为:16.某商场为迎接店庆举办促销活动,活动规定,购物额在100元及以内不予优惠,在100~300元之间优惠货款的5%,超过300元之后,超过部分优惠8%,原优惠

14、条件仍然有效,写出顾客的购物额与应付金额之间的程序,要求输入购物额能够输出实付货款,并画出程序框图.解析:设购货款为x,实付货款y元.则y=程序框图如图所示.-10-/10高考程序如下:-10-/10

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

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

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