2020-2021学年高一数学湘教版必修5 
第十一章 算法初步 B卷 
1.不能描述算法的是(?? ) 
A.流程图?????B.伪代码?????C.数据库?????D.自然语言 
2.下列关于框图的逻辑结构的说法正确的是(???) 
A.条件结构中不含有顺序结构 
B.用顺序结构画出的电水壶烧开水的框图是唯一的 
C.条件结构中一定有循环结构 
D.循环结构中一定包含条件结构 
3.执行如图所示的程序框图,若输入的,则输出的的值分别为( ) 
A.3,5 B.4,7 C.5,9 D.6,11 
4.执行如图所示的程序框图,若输出的值为7,则框图中①处可以填入( ) 
  
A. B. C. D. 
5.如图是一个算法的流程图,若输入的值为4,则输出的值是(  ) 
 
A.-3 B.-2 C.-1 D.0 
6.已知函数称为高斯函数,其中不超过实数的最大整数称为的整数部分,记作 
,如图,则输出的值为( ) 
A.42 B.43 C.44 D.45 
7.执行如图所示的程序框图, 若输出的值为,则判断框内可填入(?? ) 
A. B. C. D. 
8.把输入程序框图可得( ) 
 
A. B.0 C.不存在 D.1 
9.给出以下四个问题: 
①输入一个数, 输出它的相反数. 
②求面积为的正方形的周长. 
③求三个数中输入一个数的最大数. 
④求函数的函数值. 
其中不需要用条件语句来描述其算法的有(???) 
A.1个????????B.2个????????C.3个????????D.4个 
10.将两个数,交换,使, ,下面语句正确的一组是( ?) 
A. 
B. 
C. 
D. 
11.给出下列伪代码: 
此程序的功能为__________ 
12.执行如图所示的程序框图,输出的S的值为________. 
13.一个算法的伪代码如图所示,执行此算法,最后输出的的值为__________. 
14.如图程序运行后输出的结果是______. 
15.已知如图所示的程序框图. 
(1)当输入的x为2,-1时,分别计算输出的y值,并写出输出值y关于输入值x的函数关系式; 
(2)当输出的结果为4时,求输入的x的值. 
答案以及解析 
1.答案:C 
解析:伪代码是给程序员看的一种表达思路的代码数据库是按照数据结构来组织.存储和管理数据的仓库. 
2.答案:D 
解析:算法的循环结构中一定包含条件结构. 
3.答案:C 
解析:执行第一次循环后,, 
执行第二次循环后,,, 
执行第三次循环后,,, 
执行第四次循环后,此时,不再执行循环体,故选C. 
4.答案:C 
解析:第一次循环:S=1,不满足条件,i=2; 
第二次循环:S=3,不满足条件,i=3; 
第三次循环:S=6,不满足条件,i=4; 
第四次循环:S=10,不满足条件,i=5; 
第五次循环:S=15,不满足条件,i=6; 
第六次循环:S=21,不满足条件,i=7; 
第七次循环:S=28,满足条件,输出i的值为7. 
所以判断框中的条件可填写“”。 
故选:C. 
5.答案:B 
解析:执行程序框图, ; 结束循环,输出 ,故选B. 
6.答案:D 
解析:当时,;时,;时,;时,,所以. 
7.答案:D 
解析:因为s的初始值为2,故可知循环体至少被执行1次,运行该程序,列表如下 
 初始值 第1次 第2次 第3次 第4次 第5次 
是否要执行循环体 
 是 是 是 是 跳出循环体,此时i的值为9 
s 2 1 -2 -7 -14 
i 1 3 5 7 9 
由上表,可知判断框内所要填入的条件当i为9时不满足,但当i为7时满足,故选D 
8.答案:D 
解析:根据程序框图可知此函数是一个分段函数,故应选D. 
9.答案:B 
解析:③需要通过比较?的大小得到最大值,因此输出最大值时需满足一定的条件,需用条件语句;④中求函数值需要首先看自变量?的取值范围,从而代入相应的解析式,因此需用到条件语句? 
考点:条件语句 
10.答案:B 
解析:先把的值赋给中间变量c,这样,再把a的值赋给变量b,这样,把c的值赋给变量a,这样.故选B. 
点评:解决此类问题要求学生掌握赋值语句的概念,考查逻辑思维能力,属于基础题. 
11.答案:求两点间距离 
解析:输入的四个实数可作为两个点的坐标,程序中的a,b分别表示两个点的横、纵坐标之差,而m,n分别表示两点横、纵坐标之差的平方;s是横、纵坐标之差的平方和,d是平方和的算术平方根,即两点之间的距离,最后输出此距离. 
12.答案:34 
解析:执行第一次循环;执行第二次循环;执行第三次循环,终止循环.所以. 
13.答案:8 
解析:代入程序前符合, 
第一次代入后,符合,继续代入; 
第二次代入后,符合,继续代入; 
第三次代入后,不符合,输出结果, 
故最后输出的值为. 
14.答案:61 
解析:经过分析,本题为直到型循环结构,模拟执行程序如下: 
执行循环体, 
不满足条件,执行循环体, 
不满足条件,执行循环体, 
不满足条件,执行循环体, 
此时,满足条件,跳出循环,输出. 
故答案为:61. 
15.答案:(1)当输入的x为2时,, 
当输入的x为-1时,. 
输出值y关于输入值x的函数关系式为 
(2)当时,,解得; 
当时,,解得. 
综上,当输出的结果为4时,输入的x的值为16或-2.