1、11 算法的基本思想课后篇巩固提升1.使用配方法解方程 x2-4x+3=0的算法的正确步骤是 ( ) 配方得( x-2)2=1; 移项得 x2-4x=-3; 解得 x=1或 x=3; 开方得 x-2=1.A. B.C. D.解析 使用配方法时应按移项、配方、开方、得解的顺序进行 .答案 B2.已知直角三角形的两条直角边长分别为 a,b,求斜边 c的一个算法分为以下三步: 计算 c=; 输入直角三角形的两条直角边长 a,b的值; 输出斜边长 c的值 .其中正确的顺序是( )2+2A. B. C. D.答案 D3.设计一个算法求 12和 14的最小公倍数,设计的算法不恰当的一步是( )A.首先将
2、12因式分解:12 =223B.其次将 14因式分解:14 =27C.确定其公共素因数及其指数为 22,31,71D.其最小公倍数为 S=237=42解析 应为 S=437=84.答案 D4.给出下面的算法:(1)输入 x;(2)若 x0C.求函数 y= 的函数值2,0,2,=0,-2,0,即 a2+b2c,则点( a,b)在圆 O外;若 x-c1时,计算 y=x+2;否则计算 y= ;4-23.输出 y;当输出 y=4时, x= . 答案 -12或 27.请说出下面算法要解决的问题: . 1.输入三个数,并分别用 a,b,c表示 .2.比较 a与 b的大小,若 a4,则输出 的值,否则,输出
3、 的值 . 试问:(1)当输入的 i的值为 5时,结果为 . (2)当输入的 i的值为 0时,结果为 . 答案 (1) (2)32来源:Zxxk.Com9.已知数字序列:3, -2,-4,0,5,13,6,-32,-18,9,-20.下面是从该序列中搜索所有负数的一个算法,请补全步骤:1.输入实数 a;2. ; 3.输出 a,转去执行 1.解析 依次输入每一个数字,且进行判断,若这个数字是负数,就输出它;若不是负数,就再输入下一个数字并进行判断 .答案 若 a是负数,则执行 3;否则,重复 110. 导学号 36424041试描述解下面方程组的算法:+=12, 3-3-=16, -=-2. 解
4、 设计如下:1.+ 化简得 2x-y=14.2.- 化简得 x-y=9.3.- 得 x=5.4.将 代入 得 y=-4.5.将 x,y代入 得 z=11.6.输出 x,y,z的值 .11.从古印度的汉诺塔传说中演变了一个汉诺塔游戏:(1)有三根杆子 A,B,C,A杆上有三个碟子(大小不等,自上到下,由小到大),如图;(2)每次移动一个碟子,小的只能叠在大的上面;(3)把所有碟子从 A杆移到 C杆上 .试设计一个算法,完成上述游戏 .解 第一步,将 A杆最上面碟子移到 C杆 .第二步,将 A杆最上面碟子移到 B杆 .第三步,将 C杆上的碟子移到 B杆 .第四步,将 A杆上的碟子移到 C杆 .3第五步,将 B杆最上面的碟子移到 A杆 .第六步,将 B杆上的碟子移到 C杆 .第七步,将 A杆上的碟子移到 C杆 .