分析试根法求方程根.
#include<stdio.h>//请问,求方程x*x*x-16*x*x-9*x+15=0的根的程序问题出在那里了?谢谢~~
float f(float x);
main()
{
float a,b,i;
scanf("%f,%f",&a,&b);
for(i=a;i<b;i=i+0.000001)//我想的是用试根法,从a试起,每次增加0。000001,我想一定能试到根。
if(f(i)<0.000001)//f(i)小到0.00001就可以认为是0了。
printf("%f",i);
}
float f(float x){
float y;
y=x*x*x-16*x*x-9*x+15;
return y;
}
搜索更多相关的解决方案:
方程
----------------解决方案--------------------------------------------------------
请问你 b 取的值
----------------解决方案--------------------------------------------------------
a=-5;
b=25;
----------------解决方案--------------------------------------------------------