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

加入VIP,免费下载
 

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

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

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

版权提示 | 免责声明

本文(12-13学年高一数学:1.3.1 辗转相除法与更相减损术1 课件(人教A版必修3)..ppt)为本站会员(高****)主动上传,免费在线备课命题出卷组卷网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知免费在线备课命题出卷组卷网(发送邮件至service@ketangku.com或直接QQ联系客服),我们立即给予删除!

12-13学年高一数学:1.3.1 辗转相除法与更相减损术1 课件(人教A版必修3)..ppt

1、 13 算 法 案 例 1用两数中的数减去的数,再用构成新的一对数,再用减,以同样的操作一直做下去,直到所得的两数相等为止,这个数就是这两个数的最大公约数这个方法称作“更相减损术”,用它编写的算法称作“等值算法”较大较小所得差和较小数大数小数 2古希腊求两个正整数的最大公约数的方法是:用除以所得的和构成新的一对数,继续做上面的除法,直到大数被小数除尽,这个较小的数就是最大公约数据此编写的算法,也称作“欧几里得算法”辗转相除法较大数较小数余数较小数 3对于正整数m与n(mn),总能找到整数q和r(0rn),用m除以n,若商为q1,余数为r1(0r1n),则mnq1r1,显然若x是m和n的公约数,

2、即x能整除m和n,则x也必然能整除r1,这样x也是n和r1的公约数,故求m和n的公约数就是求n和r1的公约数;同理,用n除以r1,得nr1q2r2(0r2nr1r2,所以到某一步必然有riri1qi2,即ri恰能被ri1整除,这时ri1是ri和ri1的最大公约数,它也必然是ri1和ri、ri2和ri1、r1与r2、n和r2、m和n的最大公约数(2)辗转相除法的算法分析:由以上辗转相除法的原理可以发现,辗转相除法的基本步骤是用较大的数除以较小的数,考虑到算法中的赋值语句可以对同一变量多次赋值,我们可以把较大的数用变量m表示,把较小的数用变量n表示,这样式子mnqr(0rb时,将ab赋给a,bb,

3、当ab时,aa,将ba赋给b然后再进行比较,依次类推用循环结构实现(2)更相减损术求最大公约数的程序设计如下:请自行将其直到型循环结构算法写出来 3辗转相除法与更相减损术有着相同的算法依据,但要注意运算过程的差别,辗转相除法的上一次运算的除数和余数分别作为下一次运算的被除数和除数,其结果直至余数为零得出更相减损术在上一次运算结束后,比较减数和差的大小,将大的作为下一次运算的被减数,小的作为减数,直至出现相等数时得到结果 由此可见,二者算法是相似的主要区别在于,辗转相除法进行的是除法运算,即辗转相除,更相减损术进行的是减法运算,即辗转相减,但其实质都是一个不断的递归过程另外两者在算法设计上有一个

4、重要的区别点,辗转相除法,下一次进行相除时,由上一次的除数和余数直接相除即可而更相减损术下一次相减前必须有一个判断大小的过程,以区别谁做被减数这些内容都是应特别注意的关键环节 4用更相减损术求两正整数的最大公约数时,若两数为偶数,可先约去2,这时莫忘记求得的相等两数乘以约简的数才是所求最大公约数 一、填空题 1在对16和12求最大公约数时,整个操作如下:(16,12)(4,12)(4,8)(4,4),由此可 以 看 出 12 和 16 的 最 大 公 约 数 是_ 答案 4 21443与999的最大公约数是_ 答案 111 解析 (999,1443)(999,444)(555,444)(111

5、,444)(111,333)(111,222)(111,111)或1443999444,999444555,555444 111,444 111 333,333 111 222,222111111.自己用辗转相除法写出解答过程 3运算速度快是计算机一个很重要的特点,而 算 法 好 坏 的 一 个 重 要 标 志 是_ 答案 运算次数 42004与4509的最大公约数为_ 答案 501 解析 450933167,2004与4509的最大公约数为3167501.自己用辗转相除法和更相减损术写出解答 二、解答题 5写出从键盘任意输入两个正整数a,b,输出这两个数的最小公倍数的算法,画出程序框图,写出算法语句解析 从键盘输入两数 a,b 后,先求两数的最大公约数 k,再计算两数的最小公倍数 pabk,输出 p 即可程序框图如右图程序为:INPUT“正整数 a,b”;a,b pa*bIF ab THEN ta ab btEND IFDO ra MOD b ab br LOOP UNTIL r0 pp/a PRINT“m、n的最小公倍数为”;p END.

网站客服QQ:123456
免费在线备课命题出卷组卷网版权所有
经营许可证编号:京ICP备12026657号-3