c语言中用二分法求一元三次方程根 在(-10,10)区间求2x^3-4x^2+3x-6=0的根 请帮帮忙看哪里出错了!
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/10 11:48:48
c语言中用二分法求一元三次方程根 在(-10,10)区间求2x^3-4x^2+3x-6=0的根 请帮帮忙看哪里出错了!
该程序可以运行,但是没显示结果
#include
#include
double f1(double x)
{
return 2*x*x*x-4*x*x+3*x-6;
}
int main()
{
double lit=pow(10,-5);
double min=-10,max=10;
double mid=(max+min)/2;
double result;
do
{
if(f1(mid)>0)
{
max=mid;
}
if(f1(mid)
该程序可以运行,但是没显示结果
#include
#include
double f1(double x)
{
return 2*x*x*x-4*x*x+3*x-6;
}
int main()
{
double lit=pow(10,-5);
double min=-10,max=10;
double mid=(max+min)/2;
double result;
do
{
if(f1(mid)>0)
{
max=mid;
}
if(f1(mid)
#include
#include
double f1(double x)
{
return 2.0*x*x*x-4*x*x+3*x-6;
}
int main()
{
double lit= 1E-07; // 直接给常数
double min=-10,max=10;
double mid=(max+min)/2;
double result;
// printf("left=%lf right=%lf\n",f1(min),f1(max)); // 要 判断一下:一负,一正
do
{
if (fabs( f1(mid) ) = 0) { max=mid; } else { min=mid;}
mid=(max+min)/2; // 你的主要错在这句,你写 mid=(max+mid)/2;
}while(1);
printf("result:x= %lf\n",mid);
return 0;
}
#include
double f1(double x)
{
return 2.0*x*x*x-4*x*x+3*x-6;
}
int main()
{
double lit= 1E-07; // 直接给常数
double min=-10,max=10;
double mid=(max+min)/2;
double result;
// printf("left=%lf right=%lf\n",f1(min),f1(max)); // 要 判断一下:一负,一正
do
{
if (fabs( f1(mid) ) = 0) { max=mid; } else { min=mid;}
mid=(max+min)/2; // 你的主要错在这句,你写 mid=(max+mid)/2;
}while(1);
printf("result:x= %lf\n",mid);
return 0;
}
c语言中用二分法求一元三次方程根 在(-10,10)区间求2x^3-4x^2+3x-6=0的根 请帮帮忙看哪里出错了!
编个C语言程序,用热二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)
C语言在区间[0,1]内用二分法求方程e^x+10x-2=0的近似根,误差不超过0.5*10^(-3),
C语言作业:二分法求方程2x^3-4x^2+3x-6=0在(-10,10)之间的根 中遇到的问题
用二分法求方程2x3-4x2+3x-6=0在(-10,10)之间的根.自己写的c程序,可是出错了.
C语言:用二分法求方程2*x*x*x-4*x*x+3*x-6=0的解,
编个C语言程序,用二分法求方程x^3+4x-10=0 在区间[1,2]内的根(精确到0.00001)并输出所用的二分次数
利用二分法求方程在区间[-2,-1]的根3*X*X*X-4*X*X-5*X+13=0在区间[-2,-1]的根
设计一个C语言程序:用二分法求方程2x^3-4x^2+3x-6在(-10,10)内的根,用到循环语句
编写程序,用二分法求一元二次方程4x2+3x-6=0在(-10,10)区间的根.
C语言编程二分法6) 用二分法求下面方程在(-10,10)之间的根.2x3-4x2+3x-6=0【提示】(1) 取两个不
用二分法求方程2x*x*x-4x*x+3x-6=0在(-10,10)之间的根