《高中数学 第二章 算法初步章末复习课 北师大版必修3》由会员分享,可在线阅读,更多相关《高中数学 第二章 算法初步章末复习课 北师大版必修3(6页珍藏版)》请在金锄头文库上搜索。
1、第二章第二章 算法初步章末复习课算法初步章末复习课 北师大版必修北师大版必修 3 3 课时目标 1.进一步巩固和理解本章重要知识点.2.学会用算法的思想处理问题1下列关于算法的说法正确的有( ) 求解某一类问题的算法是唯一的; 算法必须在有限步操作之后停止; 算法的每一步操作必须是明确的,不能有歧义; 算法执行后一定产生明确的结果 A1 个 B2 个 C3 个 D4 个 2下图的算法语句输出的结果S为( )A17 B19 C21 D23 3若下面的算法框图输出的S是 126,则应为( )An5 Bn6 Cn7 Dn84下面是一个算法框图,当输入的x值为 3 时,输出y的结果恰好是 ,则处的1
2、3 关系式可能是( )Ayx3 By3xCy3x Dy1 3x5算法语句:以上语句用来( ) A计算 310 的值 B计算 355的值 C计算 310的值 D计算 12310 的值一、选择题 1如果执行下面的算法框图,那么输出的S等于( )A2 450 B2 500 C2 550 D2 652 2在如图所示的算法语句中输入x1 000,y2,则输出的结果M是( )A2 004 B2 006 C2 007 D2 008 3若“x=3*5”与“x=x+1”是某一个程序中先后相邻的两个语句,那么下列说法正确 的是() x=3*5 的意思是 x=35=15,此式与数学中的算术式是一样的; “x=3*5
3、”是将数值 15 赋给 x; “x=3*5”可以写成“3*5=x”; “x=x+1”在执行时赋值号右边 x 的值是 15,执行后左边 x 的值是 16. A. B. C. D. 4下列赋值语句正确的是( ) Aab5 B5a Cab2 Daa1 5语句:(和 Mod 分别用来取商和余数)上述语句如果输入的值是 51,则运行结果是( ) A51 B15 C105 D501 题 号12345 答 案 二、填空题 6下面算法语句执行后输出的是i_,j_.i5 j2 iij jij 7下面语句运行后,输出的值为_ S1 i1 Do SS* i ii1 Loop While i 5 输出S 8阅读下列算
4、法语句,其最终输出的S的表达式是 _三、解答题 9画出求 122232429921002的值的算法框图10已知函数yError!,试编写语句,输入x的值后输出y的值能力提升 11设A10,B20,则可以实现A、B的值互换的语句是( )A10 B20 BA ABA10 B20 CA BCA10 B20 CA AB BCA10 B20 CA DB BC ABA B C D 12某电信部门规定,拨打市内电话时,如果通话时间不超过 3 分钟,则收取通话费 0.2 元;如果通话时间超过 3 分钟,则超过部分按每分钟 0.1 元收取通话费(通话不足 1 分钟时按 1 分钟计)试设计一个计算通话费用的算法,
5、画出算法框图,并用条件语 句描述1算法是对一类问题一般解法的抽象与概括,是把问题的解法划分为若干个可执行的 步骤,有时需重复多次,但最终都必须在有限个步骤之内完成,所以在设计算法解决问题时要注意: (1)与解决问题的一般方法相联系,从中提炼出算法 (2)可引入有关的参数和变量对算法步骤加以表达 (3)解决问题的过程可分解为若干个步骤,并能用简洁实用的语言表达 (4)算法过程要便于在计算机上执行 2算法框图是用规定的图形和指向线来形象、直观、准确的表示算法的图形设计算 法框图时,要先进行算法分析,确定算法的逻辑结构和各步的功能再画算法框图,同 时要考虑到编写程序的要求读、画算法框图是高考在本章中
6、考查的重点章末复习课章末复习课 双基演练 1C 根据算法的定义有三种说法正确 2A 当 I78.循环结束,故输出 S 为 17.3B 21222n126,126.2n64,n6.n7 应是第一212n 12次不满足条件,故选B. 4C 当 x3 时,因为 x0,所以 xx2,x1,又 x10,所以 xx2,x1,x1 时,y ,内应填 y3x.1 35B 作业设计 1C 本算法框图含有循环结构 第 1 次循环为 150,S021,k112; 第 2 次循环为 250,S222,k213; 第 50 次循环为 5050,S241002 550,k5150,输出 2 550. 2D M21 000
7、422 008. 3B 赋值语句有固定的格式,与数学中算术式是不一样的,故是错误,也是错 误的,根据赋值语句的作用知是正确的,故选择B. 4D 5.B x=51,9x100,a=5110=5,b=51 Mod 10=1 10*b+a=101+5=15.即输出结果为 15. 63 1 7120 解析 i1 时,S1;i2,S2;i3 时,S6; i4 时,S6424,i5 时,S245120; i6 时退出循环,输出 S120. 81222321002 9解 10解 11C 12解 我们用 C(单位:元)表示通话费,t(单位:分钟)表示通话时间,则依题意有 CError!Error! 算法步骤如下:第一步,输入通话时间t. 第二步,如果t3,那么C0.2;否则,C0.20.1(t3) 第三步,输出通话费用C. 算法框图如图所示: 语句如下: