编个C语言程序,用热二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/04 20:28:26
编个C语言程序,用热二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)
![编个C语言程序,用热二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)](/uploads/image/z/206086-22-6.jpg?t=%E7%BC%96%E4%B8%AAC%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%2C%E7%94%A8%E7%83%AD%E4%BA%8C%E5%88%86%E6%B3%95%E6%B1%82%E6%96%B9%E7%A8%8Bx%5E3%2B4x-10%3D0+%E5%9C%A8%E5%8C%BA%E9%97%B4%5B1%2C2%5D%E5%86%85%E7%9A%84%E6%A0%B9%EF%BC%88%E7%B2%BE%E7%A1%AE%E5%88%B00.00001%EF%BC%89)
#include
#include
int main(int argc,char *argv[])
{
double a=1.0,b=2.0;
double x;
while(1)
{
x=(a+b)/2;
if (-0.00001 < pow(x,3)+4*x-10 && pow(x,3)+4*x-10 < 0.00001)
{
break;
}
else if(pow(x,3)+4*x-10 < 0)
{
a=x;
}
else if(pow(x,3)+4*x-10 > 0)
{
b=x;
}
}
printf("%f\n",x);
printf("%f\n",pow(x,3)+4*x-10);
system("PAUSE");
return 0;
}
#include
int main(int argc,char *argv[])
{
double a=1.0,b=2.0;
double x;
while(1)
{
x=(a+b)/2;
if (-0.00001 < pow(x,3)+4*x-10 && pow(x,3)+4*x-10 < 0.00001)
{
break;
}
else if(pow(x,3)+4*x-10 < 0)
{
a=x;
}
else if(pow(x,3)+4*x-10 > 0)
{
b=x;
}
}
printf("%f\n",x);
printf("%f\n",pow(x,3)+4*x-10);
system("PAUSE");
return 0;
}
编个C语言程序,用热二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)
编个C语言程序,用二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)并输出所用的二分次数
编个C语言程序,用二分法求方程x^3-x^4+4x^2-1=0 在区间[0,1]内的根(精确到0.01)
借助计算器或计算机,用二分法求方程(x+1)(x-2)(x-3)=1在区间(-1,0)内的近似值(精确到0.1)
C语言在区间[0,1]内用二分法求方程e^x+10x-2=0的近似根,误差不超过0.5*10^(-3),
借助计算器,用二分法求方程:X立方-X-1=0,在区间1到1.5闭区间内的实数解.(精确到0.1)
设计一个C语言程序:用二分法求方程2x^3-4x^2+3x-6在(-10,10)内的根,用到循环语句
用二分法求方程In(2x+6)+2=3的 x次方在区间(1,2)内的近似解(精确到0.1)
借助计算器或计算机,用二分法求方程2^x-x^2=0在区间(-1,0)内的实数解(精确到0.01)
利用二分法,求方程f(x)=x^3+x^2-2x-2=0在区间[1,2]内的近似解,精确到0.1
请设计二分法算法,求方程f(x)=x^3-x-1=0在区间【1,1.5】内的解(精确到0.01)
用‘二分法’求方程x^2-2=0的近似根的程序框图如下,初始区间[1,2] ,精确到0.001