题目内容

【题目】二分法是求方程近似解的一种方法,其原理是“一分为二、无限逼近”.执行如图所示的程序框图,若输入,则输出的值( )

A. B. C. D.

【答案】B

【解析】模拟程序的运行,可得

n=1,x1=1,x2=2,d=0.1,

f(x)=x22,f(1)=1<0,f(2)=2>0,

m=1.5,f(1.5)=0.25>0,满足条件f(m)f(x1)<0,x2=1.5,

此时|1.51|=0.5>0.05,不合精确度要求。

n=2,m=1.25,f(1.25)=0.4375<0.不满足条件f(m)f(x1)<0,x1=1.25,

此时|1.51.25|=0.25>0.05,不合精确度要求。

n=3,m=1.375,f(1.375)=0.109<0.不满足条件f(m)f(x1)<0,x1=1.375,

此时|1.51.375|=0.125>0.05,不合精确度要求。

n=4,m=1.375,f(1.4375)=0.066>0.满足条件f(m)f(x1)<0,x2=1.4375,此时|1.51.4375|=0.062>0.05,符合精确度要求。

n=5,m=1.4375,f(1.40625)=0.066<0.满足条件f(m)f(x1)<0,x1=1.40625,此时|1.51.4375|=0.03125<0.05,符合精确度要求。

退出循环,输出n的值为5.

本题选择B选项.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网