欢迎来到天天文库
浏览记录
ID:50450622
大小:216.50 KB
页数:4页
时间:2020-03-09
《课时跟踪检测(三) 条件结构.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课时跟踪检测(三) 条件结构一、选择题1.下列关于条件结构的说法正确的是( )A.条件结构的程序框图中有两个入口和一个出口B.无论条件结构中的条件是否满足,都只能执行两条路径之一C.条件结构中的两条路径可以同时执行D.对于一个算法来说,判断框中的条件是唯一的2.已知函数f(x)=在求f(a)(0<a<14)的算法中,需要用到条件结构,其中判断框的形式是( )3.阅读下面的程序框图,若输入a,b,c分别是21,32,75,则输出的值分别是( )A.96 B.53C.107D.128
2、 第3题图 第4题图4.程序框图如图所示,若输出的y=0,那么输入的x为( )A.-3、0B.-3、-5C.0、-5D.-3、0、-55.某程序框图如图所示,现输入如下四个函数,则可以输出的函数是( )A.f(x)=x2B.f(x)=C.f(x)=lnx+2x-6D.f(x)=x3+x二、填空题6.任给一个x值计算y=中的y值的算法的程序框图如图所示,其中图框中的①②③分别为________,________,________. 第6题图 第7题图7.如图是
3、某种算法的程序框图,当输出的y的值大于2时,则输入的x的取值范围为________.8.如图所示的程序框图,如果输入三个实数a,b,c,要求输出这三个数中最大的数,那么在空白的判断框中,应该填入________. 第8题图 第9题图三、解答题9.如图所示的程序框图,其作用是:输入x的值,输出相应的y值.若要使输入的x值与输出的y值相等,求这样的x值有多少个?10.在新华书店里,《三维设计》每本售价14.80元,书店为促销,规定:如果顾客购买5本或5本以上,10本以下则按九折(即13.32元
4、)出售;如果顾客购买10本或10本以上,则按八折(即11.84元)出售.请设计一个完成计费工作的程序框图.答案:课时跟踪检测(三)1.选B 条件结构只有一个入口,故A错;条件结构的两条路径只能由判断框内条件选择其一执行,故C错,判断框内条件可适当变化,只需其后步骤相应调整即可,故D错.2.选D 本题给定的分段函数有三个选择,所以要在条件结构内嵌套条件结构,符合这一条件的只有D.3.选B ∵21<32,∴m=21+32=53,即输出53.4.选A 由框图知,当x=-3、0时,输出的y值均为0.5.选D 由框图
5、可知,当输入的函数f(x)为奇函数且存在零点时,才可输出f(x),由选项可知,仅f(x)=x3+x同时满足这两个条件,故选D.6.解析:由于第一个判断框“是”执行y=1,故①填“x<0?”,再由y=1,y=2知③填“y=3”,故②填“x>0?”.答案:x<0? x>0? y=37.解析:由题知,此算法的程序框图是求分段函数f(x)=的值.若f(x)>2,①当x≤0时,3-x-1>2,即3-x>3,所以-x>1,即x<-1;②当x>0时,>2,即x>4.综上所述,x的取值范围为(-∞,-1)∪(4,+∞).答
6、案:(-∞,-1)∪(4,+∞)8.解析:由框图知将a,b,c中较大的用x表示,先令x=a,再比较x与b的大小,若b>x,则令x=b,否则判断x与c的大小,若x>c,则输出x,否则令x=c,再输出x.答案:c>x9.解:由题可知算法的功能是求分段函数y=的函数值,要满足题意,则需要或或解得x=0或x=1或x=3,共3个值.10.解:程序框图:
此文档下载收益归作者所有