第二章 算法初步本章知识体系 专题一 算法的设计 【例 1】 设计一个算法,求方程 x2-4x+2=0 在(3,4)之间的近似根,要求精确度为10-4,算法步骤用自然语言描述.【思路探究】 可以利用二分法的步骤设计算法.【解答】 算法步骤如下:第一步,令 f(x)=x2-4x+2,由于 f(3)=-10,所以设 x1=3,x2=4
第二步,令 m=,判断 f(m)是否等于 0,若 f(m)=0,则 m 为所求的根,结束算法;若f(m)≠0,则执行第三步.第三步,判断 f(x1)f(m)>0 是否成立,若成立,则令 x1=m;否则令 x2=m
第四步,判断|x1-x2|0 或 x ≥ 0
解析:本题以绝对值为背景,主要考查了算法框图,重点考查了选择结构中的条件语句,根据绝对值的含义,非负数的绝对值是它本身,负数的绝对值是它的相反数,以及 0 的特殊性,故填 x>0 或 x≥0
专题三 算法的循环结构