【北师大版】2017-2018学年高中数学必修三全套习题(含答案) 下载本文

25

A. B. C.1 D.2 52

5.如图所示的算法框图中,当输入a1=3时,输出的b=7,则a2的值是( ) A.11 B.17 C.0.5 D.12

二、填空题

6.如图所示的算法功能是____________________________________________________.

x-,x>0,??

7.已知函数y=?0, x=0,

??x+2, x<0,

白的判断框中应填________.

2

如图是计算函数值y的算法框图,则在空

8.阅读算法框图(如图所示),若a=5,b=0.6,c=log0.65,则输出的数是________.

0.6

5

三、解答题

-1 x>,??

x=,9.已知函数y=??x<,?

写出求函数值的算法并画出算法框图.

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.

ab2415

4. 解析:选B 由框图可知s=+=+=+2=. ba4222

5. 解析:选A b=

a1+a23+a2

2=2

=7,∴a2=11.

6. 答案:求两个实数a、b差的绝对值

x-,x>0,??

7. 解析:由函数y=?0, x=0,

??x+2, x<0,

2

可知第一个判断框的否定条件为x≤0,

第二个判断框的肯定条件的结果为y=0,因此空白判断框内应填“x=0”.

8. 解析:算法框图的功能是输出a,b,c中最大的数,又因为a>1,0<b<1,c<0,所以输出的数为5.

答案:5

9. 解:算法如下: 1.输入x;

2.如果x>0,那么y=-1;如果x=0,那么y=0;如果x<0,那么y=1; 3.输出函数值y. 算法框图如图所示:

0.6

0.6

10. 解:(1)该算法框图是求二次函数y=-x+mx的函数值.

(2)当输入的x值为0和4时,输出的值相等,即f(0)=f(4),可得m=4.∴f(x)=-

2

x2+4x.∴f(3)=3.

(3)由(2),知f(x)=-x+4x=-(x-2)+4, ∴当输入的x值为2时,函数输出最大值4.

2

2

一、选择题

1.赋值语句描述的算法如下:

a=3; a=5;

输出a.

则运行结果是( ) A.5 B.3 C.a D.8

2.将两个数a=1,b=2交换,使a=2,b=1,下面语句正确的是( ) A.a=b,b=a B.b=a,a=b C.a=c,c=b,b=a D.c=b,b=a,a=c

3.阅读如图所示的算法框图,若输入的a,b,c分别为21,32,75,则输出的a,b,c分别是( )

A.75,21,32 B.21,32,75 C.32,21,75 D.75,32,21 4.下列算法语句执行后的结果是( )

i=2; j=5; i=i+j; j=i+j;

输出i,j.