高一数学《1.2.2 选择结构》课题专练(苏教版)必修三

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.选择结构不同于顺序结构的特征是含有________. 答案:判断框

2.如图所示的流程图中含有的基本结构是________.

解析:任何流程图都含有顺序结构,此流程图中含有判断框,所以还有选择结构. 答案:顺序结构和选择结构

3.下列函数求值算法中需要用到选择结构的是________.

①f (x )=x 2

-1; ②f (x )=2x +1;

③f (x )=⎩⎪⎨⎪⎧

x 2+1

x x 2-x ;

④f (x )=2x

.

解析:③中需判断x >1与x ≤1,所以要用选择结构. 答案:③

4.某算法的程序框图如图所示,则输出量y 与输入量x 满足的关系式是________.

解析:由程序框图的条件结构知:x >1时,y =x -2;

x ≤1时,y =2x

,故y =⎩

⎪⎨⎪⎧

2x x ,x -2 x 答案:y =⎩⎪⎨

⎪⎧

2x

x x -

x

一、填空题

1.①已知圆的半径,求圆的内接正三角形的边长; ②求方程ax +b =0(a ,b 为常数)的根; ③求三个实数a ,b ,c 中的最小者.

解决上述问题必须用选择结构的是________.

解析:①只需用顺序结构,而②③都需要做出判断. 答案:②③

2.已知函数y =2|x |

,如图所示是表示给定x 的值,求其相应函数值的流程图,若输入log

12

2,则输出结果为______.

答案:2

3.(改编题)指出流程图的运行结果:若输入-4,则输出结果为________.

答案:是负数

4.已知函数f (x )=⎩⎪⎨

4x x ,x ,

56-4x

x ,

求f (a )(0<a <14)的算法中,需要用到条件

结构,其中判断框的形式是________.

解析:这是一个求含三段的分段函数值的题目,需要两个判断框,故③不能完成,①②形式不正确,只选④.

答案:④

5.给出一个流程图,如图所示,其作用是输入x 的值,输出相应的y 的值.若要使输入

的x 的值与输出的y 的值相等,则这样的x 的值的个数有________.

解析:由流程图知函数的解析式

y =⎩⎪⎨⎪⎧

x 2 x 2x -x

1x x

,令y =x ,则解得x =0或x =1或x =3.

答案:3个

6.阅读如图所示的流程图,回答问题:若a =50.6,b =0.65

,c =log 0.55,则输出的数是________.

解析:由流程图知是输出a 、b 、c 三数中最大的数,结合函数的有关知识再比较三个数

的大小即可.a =50. 6>1;0<b =0.65

<1;c =log 0.55<0,所以最大的数是a ,即输出的数是a .

答案:a

7.已知流程图:若输出的数是3,则输入的数x =________.

解析:由题意得x 2=3或x +1

2

=3,即x =6或x =5.

答案:5或6

8.(2011年盐城质检)下图的作用是判断输入数x 的奇偶性,则②处应为________.

解析:若x 是奇数,则x 除以2的余数r 为1,否则为偶数,所以填r =1. 答案:r =1

9.如图流程图的功能是________.

答案:求两数差的绝对值 二、解答题

10.画出求函数y =⎩

⎪⎨⎪⎧

x 2

x -x 2

+x

的值的流程图.

解:

11.已知下列算法:(1)指出其功能(用算式表示);(2)画出该算法的程序框图.

①输入x ;②若x >0执行③,否则执行⑥;③y ←2x +1;④输出y ;⑤结束;⑥若x =0

执行⑦;否则执行⑩;⑦y ←1

2

;⑧输出y ;⑨结束;⑩y ←-x ;⑪输出y ;⑫结束.

解:(1)该算法的功能是求函数 f (x )=⎩⎪⎨⎪⎧

2x +x ,1

2x =

-x x

的值.

(2)程序框图如图所示:

12.某居民区的物业部门每月向居民收取卫生费,计费方法如下:3人和3人以下的住户,每户收取5元;超过3人的住户,每超出1人加收1.2元.设计一个算法,根据输入的人数,计算应收取的卫生费,并画出流程图.

解:设费用用y

表示,人数用x 表示,则

y =⎩

⎪⎨

⎪⎧ 55

+x -

x x

.

算法如下: S1 输入x ;

S2 若x ≤3,则y ←5,否则执行S3; S3 y ←5+1.2(x -3); S4 输出y . 流程图如下:

相关文档
最新文档