北师大版数学高一必修3作业顺序结构与选择结构
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.如图所示的选择结构,下列说法错误的是( )
A .当条件为假时,执行步骤甲
B .当条件为真时,执行步骤乙
C .无论条件是真是假,只能执行步骤甲和步骤乙中的一个
D .可能同时执行步骤甲和步骤乙
2.已知函数y =⎩⎪⎨⎪⎧ x -1,x <0,0,0≤x ≤6,
3x ,x >6,
输入自变量x 的值,求对应的函数值,设计算法框图
时所含有的基本逻辑结构是( )
A .顺序结构
B .选择结构
C .顺序结构、选择结构
D .以上都不是
3.如图所示的算法框图,输入x =2,则输出的结果是( )
A .1
B .2
C .3
D .4
4.如图所示,算法框图运行的结果为s =( )
A.25
B.52
C .1
D .2 5.如图所示的算法框图中,当输入a 1=3时,输出的b =7,则a 2的值是( )
A .11
B .17
C .0.5
D .12
二、填空题
6.如图所示的算法功能是____________________________________________________.
7.已知函数y =⎩⎪⎨⎪⎧ (x -1)2,x >0,0, x =0,
(x +1)2, x <0,
如图是计算函数值y 的算法框图,则在空白的判
断框中应填________.
8.阅读算法框图(如图所示),若a =50.6,b =0.65,c =log 0.65,则输出的数是________.
三、解答题
9.已知函数y =⎩⎪⎨⎪⎧ -1 (x >0),0 (x =0),
1 (x <0),写出求函数值的算法并画出算法框图.
10.阅读如图所示的算法框图,根据该图和各问题的条件回答下面几个小题:
(1)该算法框图解决一个什么问题?
(2)若当输入的x 值为0和4时,输出的值相等.问当输入的x 值为3时,输出的值为多大?
(3)依据(2)的条件,要想使输出的值最大,输入x 的值为多大?
答 案
1. 解析:选D 步骤甲和乙不能同时执行.
2. 解析:选C
任何算法框图中都有顺序结构,由于自变量在不同的范围内,有不同的对应法则,用选择结构.
3. 解析:选B 输入x =2;则x =2>1,∴y =2+2=2,输出y =2.
4. 解析:选B 由框图可知s =a b +b a =24+42=12+2=52
. 5. 解析:选A b =a 1+a 22=3+a 22
=7,∴a 2=11. 6. 答案:求两个实数a 、b 差的绝对值
7. 解析:由函数y =⎩⎪⎨⎪⎧ (x -1)2,x >0,0, x =0,
(x +1)2, x <0,可知第一个判断框的否定条件为x ≤0,第
二个判断框的肯定条件的结果为y =0,因此空白判断框内应填“x =0”.
8. 解析:算法框图的功能是输出a ,b ,c 中最大的数,又因为a >1,0<b <1,c <0,所以输出的数为50.6.
答案:50.6
9. 解:算法如下:
1.输入x ;
2.如果x >0,那么y =-1;如果x =0,那么y =0;如果x <0,那么y =1;
3.输出函数值y .
算法框图如图所示:
10. 解:(1)该算法框图是求二次函数y =-x 2+mx 的函数值.
(2)当输入的x值为0和4时,输出的值相等,即f(0)=f(4),可得m=4.∴f(x)=-x2+4x.∴f(3)=3.
(3)由(2),知f(x)=-x2+4x=-(x-2)2+4,
∴当输入的x值为2时,函数输出最大值4.。