C语言解X3+AX2+B=0 一元三次的程序
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/05/18 05:48:53
C语言解X3+AX2+B=0 一元三次的程序
main()
{
Float l,g1=0.03275,f,g2=0.06544,A,B,t1=-5,t2=-5,c=68.51,x,x1,x0,dx;
scanf("%f",&l);
A=c-(73000*g1*g1*l*l)/(24*c*c)-73000*0.0000196*(t2-t1);
B=73000*g2*g2*l*l/24;
printf("%f,%f",A,B);
x0=1.0;
do{
dx=(x0*x0*x0-A*x0*x0-B)/(3*x0*x0-2*A*x0);
x1=x0;
x0=x0-dx;
}
while(x0!=x1);
printf("\nc=%f\n",x0);
f=(g2*l*l)/(8*x0);
printf("f=%f",f);
}
问题出在哪里,求改正,写出正确的代码
main()
{
Float l,g1=0.03275,f,g2=0.06544,A,B,t1=-5,t2=-5,c=68.51,x,x1,x0,dx;
scanf("%f",&l);
A=c-(73000*g1*g1*l*l)/(24*c*c)-73000*0.0000196*(t2-t1);
B=73000*g2*g2*l*l/24;
printf("%f,%f",A,B);
x0=1.0;
do{
dx=(x0*x0*x0-A*x0*x0-B)/(3*x0*x0-2*A*x0);
x1=x0;
x0=x0-dx;
}
while(x0!=x1);
printf("\nc=%f\n",x0);
f=(g2*l*l)/(8*x0);
printf("f=%f",f);
}
问题出在哪里,求改正,写出正确的代码
X^3+A*X^2+B=0?是这意思吗?
再问: �ţ���ʵ��Ҫ�Ļ��Dz���������Ǹ����
再问: �ţ���ʵ��Ҫ�Ļ��Dz���������Ǹ����
求写一个C语言程序 求一元二次方程ax2+bx+c=0的跟.
求一元二次方程ax2+bx+c=0的解.a,b,c为任意实数.c语言编程
用VB编写一个解一元二次方程 AX2+BX+C=0的程序
解一元二次方程ax2+bx+c=0的解.c语言编程求代码
c语言.解一元二次方程ax2+bx+c=0的解.下面是我写的,哪错了?
用VB设计一个求解一元二次方程Ax2+Bx+C=0的程序(A、B、C的值是任意的).
用if语言解一元二次方程的C语言程序,...
c语言一元二次方程ax2+bx+c=0的实根,然后输出
一元二次方程求解的c语言程序
帮忙用C语言编写解一元二次方程 (ax)的平方+bx+c=0 的完整程序
一元二次方程的根 ax平方+bx+c=0 C语言 编程序
因式分解特殊高次方程设关于X的三次方程为x3+ax2+bx+c=0,并规定a、b、c中任选一个字母取值,另一个人在其余两