输入端点ab;允许误差E1,2;迭代的最大次数N 输出近似解x或方法失败的信息 步骤 Sl对=1,2,…,N做S11~S13 Sl置x=a+b/2;(计算中点) S12若f(x)<6或(-a)2<62,则输出x停机 S13若f(a)f(x)<0,则置a=x,否则置b=x S2输入“ Method failed”;停机, , . 输入 端点a b;允许误差 1 2;迭代的最大次数N 步骤 输出 近似解x或方法失败的信息 S1 ( ) 13 ( ) ( ) 0, , . 12 ( ) 2 , ; . 11 2;( ) 1,2, , 11 ~ 13. 1 2 S f a f x a x b x S f x b a x S x a b i N S S = = − = + = 若 则置 否则置 若 或 则输出 停机 置 计算中点 对 做 S2 输入“Method failed”;停机