1、1学业分层测评(五)(建议用时:45 分钟)学业达标一、填空题1.“x35” , “x x1”是某一伪代码中的先后相邻两个语句,那么下列说法正确的是_.(填序号) x35 的意思是 x3515,此式与算术中式子是一样的; x35 是将数值 15 赋给 x; x35 可以写成 35 x; x x1 语句在执行“”右边 x 的值是 15,执行后左边 x 的值是 16.【解析】 赋值语句中的“”与算术上的“”是不一样的,式子两边的值也不能互换,而 x x1 是将 x1 的值赋给 x.故正确.【答案】 2.给出下列伪代码,输入 x, y 的值分别为 2,3,则输出_.【解析】 该程序的运行过程是:输入
2、 2,3A2x3y2输出 3,2.【答案】 3,23.下列伪代码的运行结果为_.【解析】 a10, b15, a2 a3 b, a21031565, a65.【答案】 6524.下列伪代码执行后的结果为 3,则输入的 x 值为_.【解析】 由题意得: x22 x3,解方程得 x1 或 x3.【答案】 3 或 15.下列伪代码执行后,变量 a, b 的值分别为_. 【导学号:90200016】【解析】 根据赋值语句的意义,先把 a b35 赋给 a,然后把 a b352015赋给 b,最后再把 a b351520 赋给 a.【答案】 20,156.读如下两个伪代码,完成下列题目.(1)输出的结果
3、为_.(2)若输出的结果相同,则伪代码输入的值为_.【解析】 (1)输出的结果应为 x236.(2)由条件知 x266, x0.应输入 x0.【答案】 (1)6 (2)07.下面的伪代码表示的算法的功能是_,输出的结果为_.3【解析】 按算法语句的顺序执行 A 的值依次为 1,3,6,10,15,因此算法的功能是求12345 的值,结果为 15.【答案】 计算 12345 的值 158.给出伪代码如下:试运用上面的伪代码设计一个实际问题:_.【答案】 求用长度为 l 的细绳分别围成一个正方形和一个圆时的面积,只要输入l,就可以输出相应正方形的面积 S1和圆的面积 S2二、解答题9.把如下所示的
4、伪代码用流程图表示出来.【解】 流程图如下:410.已知两点 P(x1, y1), Q(x2, y2),画出计算 P, Q 两点间距离的流程图,并写出其伪代码.【解】 流程图为:伪代码为:能力提升1.下面伪代码的运行结果为_.5【解析】 a b3, b c2426, c b46410. d (a b c) (3610) .13 13 193【答案】 1932.给出下列伪代码:若输出的 A 的值为 120,则输入的 A 的值为_.【解析】 该语句的功能是计算 A2345 的值,由 120 A2345 得A1,即输入 A 的值为 1.【答案】 13.下列是某一算法的伪代码( x MOD y 表示整数 x 除以整数 y 的余数),当输入的 x, y分别为 16 和 5 时,输出的结果为_.【解析】 第一句输入 x16, y5,第二句 A xy80,第三句 B 取 x 除以 y 的余数,所以 B1.第四句 C8051401.【答案】 80,1,4014.已知一个正三棱柱的底面边长为 a,高为 h,试写出一个伪代码来求解这个正三棱柱的表面积和体积,并画出流程图.【解】 伪代码如下:6流程图如图所示: