高考数学考点回归总复习《第十一模块 算法初步 数系的扩充与复数的引入 第五十一讲 算法与程序框图》课件 新人教版.pptVIP

  • 6
  • 0
  • 约1.15万字
  • 约 124页
  • 2016-10-18 发布于湖北
  • 举报

高考数学考点回归总复习《第十一模块 算法初步 数系的扩充与复数的引入 第五十一讲 算法与程序框图》课件 新人教版.ppt

技法四 更相减损术 【典例4】 用更相减损术求440与556的最大公约数. * 共 124 页 [解] 因为556-440=116, 440-116=324, 324-116=208,208-116=92, 116-92=24,92-24=68, 68-24=44,44-24=20, 24-20=4,20-4=16, 16-4=12,12-4=8, 8-4=4, 所以440与556的最大公约数为4. * 共 124 页 [方法与技巧] 更相减损术的操作方法: (1)算法步骤:(以求a,b两正整数的最大公约数为例) 第一步:输入两个正整数a,b(a≥b); 第二步:若a不等于b,则执行第三步,否则执行第五步; 第三步:把a-b的差赋予r; 第四步:如果br,则把b赋予a,把r赋予b;否则把r赋予a,执行第二步; 第五步:输出最大公约数b. * 共 124 页 (2)程序框图如图所示: * 共 124 页 (3)程序如下: INPUT a,b, WHILE a~=b r=a-b IF br THEN a=b b=r * 共 124 页 ELSE a=r END IF WEND PRINT b END * 共 124 页 (4)更相减损术的理论依据是: 由a-b=r?a=b+r得a,b与b,r有相同的公约数.所以,辗转相除法和更相减损术有相同的理论依据,只不过一个

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档