ImageVerifierCode 换一换
格式:PPT , 页数:29 ,大小:449.50KB ,
资源ID:965191      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.ketangku.com/wenku/file-965191-down.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(2012届高考数学(理)一轮复习精品课件:第65讲基本算法语句及算法案例(人教B版).ppt)为本站会员(a****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至kefu@ketangku.com或直接QQ联系客服),我们立即给予删除!

2012届高考数学(理)一轮复习精品课件:第65讲基本算法语句及算法案例(人教B版).ppt

1、第65讲 基本算法语句及算法案例第65讲 基本算法语句及算法案例1基本算法语句的格式要求 (1)任何一种程序设计语言中都包含五种基本的算法语句,它们分别是_、_、_、_、_.(2)输入语句的一般格式是:_input(“内容”);输出语句的一般格式是:print(%io(2),_);赋值语句的一般格式是:_.知识梳理第65讲 知识梳理输入语句 输出语句赋值语句条件语句循环语句变量内容变量表达式第65讲 知识梳理(3)条件语句的一般格式是:最简单格式是:第65讲 知识梳理(4)循环语句分for语句和while语句 for语句的一般格式为:第65讲 知识梳理第65讲 知识梳理while语句的一般格式

2、为:2基本算法语句的含义及用法 (1)_、_和_是任何算法程序必不可少的基本算法语句 (2)当算法程序按条件进行分析、比较、判断,并按判断后的不同情况进行不同处理时,需用_来实现 (3)当处理一些需要反复执行的运算任务,如累加求和、累乘求积等问题时,常用到_第65讲 知识梳理输入输出语句赋值语句条件语句循环语句3求最大公约数的常用方法 (1)辗转相除法:辗转相除法是用于求最大公约数的一种方法,这种算法由欧几里得在公元前300年左右首先提出,因而又叫_所谓辗转相除法,就是对于给定的两个数,用_除以_若余数不为零,则将_构成新的一对数,继续上面的除法,直到大数被小数除尽,则这时的_就是原来两个数的

3、最大公约数第65讲 知识梳理欧几里得算法较大的数较小的数较小的数和余数除数第65讲 知识梳理较大的数减去较小的数(2)更相减损术:更相减损术也是求两数最大公约数的方法,其基本过程是,对于给定的两数,用_,接着把所得的_与_比较,并以大数减小数,继续这个操作,直到所得的数_为止,则这个数就是所求的最大公约数差较小的数相等第65讲 知识梳理第65讲 知识梳理要点探究 探究点1 输入、输出和赋值语句第65讲 要点探究 思路 理解赋值语句的一般格式:变量表达式第65讲 要点探究解答 C 解析 先把b的值18赋给a,a18;再把c的值32赋给b,b32;最后把a的值18赋给c,c18.故选C.探究点2

4、条件语句和循环语句第65讲 要点探究例2 分析下面的程序,当输入的x值为3时,程序的输出结果为_第65讲 要点探究思路 明确两种条件语句的区别,将条件语句转化为程序框图,按步骤解决问题答案 8 解析 第一个else指的是x1的情况,第二个else指的是x1的情况,那么当x3时,应执行第二个else后的语句(如上边的程序框图),即y(2)x(2)38.第65讲 要点探究3 读下面两段程序语句:第65讲 要点探究对甲、乙程序和输出结果判断正确的是()A程序不同,结果不同B程序不同,结果相同C程序相同,结果不同D程序相同,结果相同答案 B 思路 从直到型循环结构和当型循环结构入手,分析它们各自的特点

5、,容易得出正确结论第65讲 要点探究解析 程序甲属while语句结构,计算变量i从1开始逐步递增到i1000时终止,累加变量从0开始,这个程序计算的是1231000;程序乙属for语句结构,计算变量i从1000开始逐步递减到i1时终止,累加变量从0开始,这个程序计算的是10009999981.但这两段程序是不同的,输出的结果都是1231000500500,故选B.第65讲 要点探究点评 同一问题可以有不同的程序,解决这类试题的关键是分析程序是用哪种算法语句编制的根据循环语句讨论其执行结果时,首先要分清是属于while型循环结构还是for型循环结构,通常根据循环语句所表达的意义,具体执行程序,明

6、确程序功能,就可以得到其输出结果一般情况下,要善于将程序语句转化成程序框图再作进一步分析 探究点3 求最大公因数第65讲 要点探究第65讲 要点探究 解答 用辗转相除法:第一步,264116896,第二步,16819672,第三步,9617224,第四步,723240.第65讲 要点探究或第一步,264833,168821,第二步,332112,第三步,21129,第四步,1293,第五步,936,第六步,633,故24是264与168的最大公约数第65讲 要点探究用更相减损术检验:第一步,26416896,第二步,1689672,第三步,967224,第四步,722448,第五步,48242

7、4,故24是264与168的最大公约数第65讲 要点探究点评 辗转相除法以除法为主,更相减损术以减法为主,计算次数上辗转相除法计算次数相对较少辗转相除法是当大数被小数整除时停止除法运算,此时的小数就是两者的最大公约数,更相减损术是当大数减去小数的差等于小数时减法停止,较小的数(或与约简的数的乘积)就是最大公约数以上两种算法要弄清运算结束的条件:辗转相除法是到达余数为0结束,更相减损术是到达减数和差相等结束求最大公约数是算法在数学应用中非常典型的案例,在此基础上我们还可以求得最小公倍数 探究点4 秦九韶算法第65讲 要点探究第65讲 要点探究第65讲 要点探究点评 利用秦九韶算法计算多项式值关键

8、是能正确地将所给多项式改写,然后由内到外逐次计算,由于后项计算需用到前项的结果,故应认真、细心,确保中间结果的准确性规律总结第65讲 规律总结 1输入、输出和赋值语句是任何一个算法中必不可少的语句,一个语句可以输出多个表达式在赋值语句中,一定要注意其格式要求,如“”的右侧必须是表达式,左侧必须是变量;一个语句只能给一个变量赋值;变量的值始终等于最近一次赋给它的值,先前的值将被替换第65讲 规律总结 2条件语句的主要功能是来实现算法中的条件结构经常需要计算机按照条件进行分析、比较、判断,并且按照判断后的不同情况进行不同的操作和处理如果是要解决像“判断一个数的正负”、“比较数之间的大小”、“对一组数进行排序”、“求分段函数的函数值”等问题,计算机就需要用到条件语句,有时还要用到条件语句的嵌套 3解决算法问题里的累加、累乘等问题,需用循环语句编写程序,注意合理设计计数变量、累积变量和判断条件 4求三个以上(含三个数)的数的最大公约数时,可依次通过求两个数的最大公约数与第三个数的最大公约数来求解

Copyright@ 2020-2024 m.ketangku.com网站版权所有

黑ICP备2024021605号-1