2018-2019学年北师大版必修3 第二章 1 算法的基本思想 学案
2018-2019学年北师大版必修3 第二章 1 算法的基本思想 学案第5页

跟踪训练1 给出以下叙述:

①过河要走桥;

②老师提问说不会;

③做米饭需刷锅、淘米、添水、加热这些步骤;

④学习要预习、听讲、质疑、练习巩固等步骤.

其中能称为算法的是(  )

A.①② B.②③ C.③④ D.①④

答案 C

解析 ①②不能称为算法,根据算法的含义知③④正确.

类型二 算法设计

例2 设计一个算法,求840与1 764的最大公因数.

解 算法步骤如下:

1.先将840进行素因数分解:

840=23×3×5×7;

2.然后将1 764进行素因数分解:

1 764=22×32×72;

3.确定它们的公共素因数:2,3,7;

4.确定公共素因数的指数:公共素因数2,3,7的指数分别为2,1,1;

5.最大公因数为22×31×71=84.

反思与感悟 设计一个具体问题的算法,通常按以下步骤:

(1)认真分析问题,找出解决此题的一般数学方法.

(2)借助有关变量或参数对算法加以表述.

(3)将解决问题的过程划分为若干步骤.

(4)用简练的语言将这个步骤表示出来.

跟踪训练2 设计一个算法,求98与63的最大公因数.

解 算法步骤如下:

1.先将98进行素因数分解:98=2×72;

2.然后将63进行素因数分解:63=32×7;