(人教版A版必修三)单元检测:第一章单元检测B卷_第1页
(人教版A版必修三)单元检测:第一章单元检测B卷_第2页
(人教版A版必修三)单元检测:第一章单元检测B卷_第3页
(人教版A版必修三)单元检测:第一章单元检测B卷_第4页
(人教版A版必修三)单元检测:第一章单元检测B卷_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、文档仅供参考 第一章算法初步(B) (时间:120分钟满分:150分) 、选择题(本大题共12小题,每小题5分,共60分) 1.将两个数a= 8, b= 17交换,使 a= 17, b = p = p+ i 1 C . i w 31 ? ; p= p+ i B . 22,22 D. 12,12 7.给出30个数:1,2,4,7,11,其规律是第一个数是1,第二个数比第一个数大1,第三个 数比第二个数大2,第四个数比第三个数大3,依此类推,要计算这30个数的和,现已 知给出了该问题的程序框图如图所示.那么框图中判断框处和执行框处应分别填入 B . i w 29 ? ; p= p+ i 1 D .

2、 i w 30 ? ; p= p+ i 8 .当x= 5, y= 20时,下面程序运行后输出的结果为 () INPUT = IF x0 THEN y= SQR(x) ELSE y= (0.5)Ax 1 END IF PRINT y END 当输出的y的范围大于1时,则输入的x值的取值范围是( A . ( s , 1) B . (1, +s ) C. ( s , 1) U (1, +s ) D . ( s ,0) U (0, +s ) 11 .用“辗转相除法”求得459和357的最大公约数是() A . 3B . 9C . 17D . 51 12 .以下给出了一个程序框图,其作用是输入x的值,输

3、出相应的y的值,若要使输入的x 的值与输出的y的值相等,则这样的x的值有() / 输 Ax / /输出y / A . 1个B . 2个 C . 3个D . 4个 题号 1 2 3 4 5 6 7 8 9 10 11 12 答案 、填空题(本大题共4小题,每小题5分,共20分) 13 .读程序 INPUT正三棱柱底边长和高分别为 V 二遇 *2 溶 2* 2 4 PRINT M V 八 V END 本程序输出的结果是 . 14. 人怕机械重复,如计算1 + 2+ 3+-+ 100,十岁的高斯就想到类似于梯形面积的求法: 1 + 100 其和S= 一2一X 100= 5 050,而不是算99次加法

4、,但计算机不怕重复,使用来做 完99步计算,也是瞬间的事,编写这个程序可用 ,两种语句结构. 15. 某工厂2010年的年生产总值为 200万元,技术革新后预计以后每年的年生产总值都 比上一年增长5%.为了求年生产总值超过300万元的最早年份,有人设计了解决此问题的 程序框图(如图),请在空白判断框内填上一个适当的式子应为 . 17. (10分)把“五进制”数1234(5)转化为“十进制”数,再把它转化为“八进制”数. 18(12 分)设计一个可以输入圆柱的底面半径r 和高 h, 再计算出圆柱的体积和表面积的 算法, 画出程序框图 19. (12分)某公司为激励广大员工的积极性 ,规定:若推销

5、产品价值在 10 000元之内的年 终提成5%;若推销产品价值在 10 000元以上(包括10 000元),则年终提成10%,设计一个 求公司员工年终提成f(x)的算法的程序框图. 20. (12分)如图所示,利用所学过的算法语句编写相应的程序. /输出叫/ x+ 33, x0) 22. (12分)在边长为4的正方形ABCD的边上有一点 P,在折线BCDA中,由点B(起点)向 A(终点)运动,设点P运动的路程为x, APB的面积为y,求y与x之间的函数关系式,画出 程序框图,写出程序. 第一章算法初步(B) 1. B 先把b的值赋给中间变量 c,这样c= 17,再把a的值赋给变量b,这样b =

6、 8,把c的值 赋给变量a,这样a= 17. 2 . D 本程序实现的是: 求满足1+ 3+ 5+ - + n1 000的最小的整数 n. 当 n = 61 时,1 + 3+ + 61 = 31 1 + 61 = 312= 9611 000. 3. D 4.A 5. B 当 i = 1 时,s= 1 X (3 1) + 1 = 3;当 i = 2 时,s= 3X (3- 2) + 1 = 4;当 i = 3 时,s= 4X (3 3) + 1 = 1 ;当i= 4时,s= 1X (3 4) + 1 = 0;紧接着i= 5,满足条件i4,跳出循环,输出s 的值为0. 6. B 把1赋给变量a把3

7、赋给变量b,把4赋给变量a,把1赋给变量b,输出a,b. 7. D 8. A 具体运行如下:(x,y) t (5, 20尸(5, 17)二 x y = 22,y x = 22. 9. C 本小题考查的是程序框图中的循环结构,循环体中两个变量S、n其值对应变化,执 行时,S与n对应变化情况如下表: S 1 1 2 2 n 2 4 8 由程序可得y x0 1 xW 0 故S= 2时,输出n = 8. 10. C y1, 当 x1, 即 2 x2, x1, . x0 时,_ x1, 即 x1, 故输入的x值的范围为(一8, 1) U(1, + 8). 11. D 459 = 357 X 1 + 10

8、2,357 = 102 X 3+ 51,102 = 51 X 2, 51是102和51的最大公约数 也就是459和357的最大公约数. 12. C 13. 3 3 解析由题意知V X 2X 2X 3 = 3 3. 14. 循环语句WHILE型 UNTIL型 15. a300? 16. 63 解析 当 n = 1 时,S= 1 + 21 = 3; 当 n = 2 时,S= 3 + 22= 7; 当 n = 3 时,S= 7 + 23= 15; 当 n = 4 时,S= 15+ 24= 31; 当 n = 5 时,S= 31 + 25= 6333.故 S= 63. 3210 17. 解 1234(

9、5) = 1 X 53 + 2 X 52 + 3 X 5+ 4 X 50= 194, S| 242 sLlo 03 194 = 302) 18. 解算法如下: 第一步:输入半径r和高h. 第二步:计算底面积S= n2 第三步:计算体积 V = hS. 第四步:计算侧面积C = 2 nh. 第五步:计算表面积 B = 2S+ C. 第六步:输出V和B. 程序框图如右图. 19.解 程序框图如下图所示: 20.解程序如下: INPUT x, n m= 0 N= 0 i = 0 WHILE i0 THEN y= (x- 3 A3 ELSE y= (x+ 3 A3 END IF END IF PRINT y END

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论