编个C语言程序,用二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)并输出所用的二分次数
人气:205 ℃ 时间:2020-05-28 05:31:32
解答
#include
#include
double f(double d)
{
return pow(d,3)+4*d-10;
}
void main()
{
int k=0;double a,b,limit;
printf("\nplease input the 区间:");
scanf(""%lf %lf",&a,&b);
printf("\nplease input the 解的精确程度:");
scanf("%lf",&limit);
if(f(a)*f(b)>0)
printf("\n 无法用二分法求解");
else
{
while((b-a)>limit)
{
if((f(a+b)/2)*f(b)
推荐
猜你喜欢
- 定义在区间[3-a,5]上的函数f(x)为奇函数,则loga(a+8)=
- 41+43+45+.+77+79=
- 两个并排的日字,三个日字,四个日子各念什么啊?还有两个并排的月字,三个月字,四个月字各念什么啊?
- 物体在斜面上匀速下滑,求摩擦力
- p与q同在北纬60度,且相距500哩,p的地方时是下午一点正,若q在p的正东,试求q的地方时?
- 巧切西瓜
- Thanks you for your help.求翻译
- 快车、慢车分别从A、B两地同时出发,相向而行.已知快车、慢车的速度比是5:4,相遇时距两地