用C语言编程解一元四次方程的根?解这个方程:43*X^4-297*X^3+760*X^2-852*X+302=0某某x的几次方不方便输入,用以下文字代替:43x的4次方-297x的3次方+760x的平方-852x+302=0朋友们我要的是解四次方程的根
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/21 17:54:44
![用C语言编程解一元四次方程的根?解这个方程:43*X^4-297*X^3+760*X^2-852*X+302=0某某x的几次方不方便输入,用以下文字代替:43x的4次方-297x的3次方+760x的平方-852x+302=0朋友们我要的是解四次方程的根](/uploads/image/z/1544974-70-4.jpg?t=%E7%94%A8C%E8%AF%AD%E8%A8%80%E7%BC%96%E7%A8%8B%E8%A7%A3%E4%B8%80%E5%85%83%E5%9B%9B%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E6%A0%B9%3F%E8%A7%A3%E8%BF%99%E4%B8%AA%E6%96%B9%E7%A8%8B%EF%BC%9A43%2AX%5E4-297%2AX%5E3%2B760%2AX%5E2-852%2AX%2B302%3D0%E6%9F%90%E6%9F%90x%E7%9A%84%E5%87%A0%E6%AC%A1%E6%96%B9%E4%B8%8D%E6%96%B9%E4%BE%BF%E8%BE%93%E5%85%A5%2C%E7%94%A8%E4%BB%A5%E4%B8%8B%E6%96%87%E5%AD%97%E4%BB%A3%E6%9B%BF%EF%BC%9A43x%E7%9A%844%E6%AC%A1%E6%96%B9-297x%E7%9A%843%E6%AC%A1%E6%96%B9%2B760x%E7%9A%84%E5%B9%B3%E6%96%B9-852x%2B302%3D0%E6%9C%8B%E5%8F%8B%E4%BB%AC%E6%88%91%E8%A6%81%E7%9A%84%E6%98%AF%E8%A7%A3%E5%9B%9B%E6%AC%A1%E6%96%B9%E7%A8%8B%E7%9A%84%E6%A0%B9)
用C语言编程解一元四次方程的根?解这个方程:43*X^4-297*X^3+760*X^2-852*X+302=0某某x的几次方不方便输入,用以下文字代替:43x的4次方-297x的3次方+760x的平方-852x+302=0朋友们我要的是解四次方程的根
用C语言编程解一元四次方程的根?
解这个方程:43*X^4-297*X^3+760*X^2-852*X+302=0
某某x的几次方不方便输入,用以下文字代替:
43x的4次方-297x的3次方+760x的平方-852x+302=0
朋友们我要的是解四次方程的根.好多回答怎么都二次的.小弟不是很明白.还有乱码的.
用C语言编程解一元四次方程的根?解这个方程:43*X^4-297*X^3+760*X^2-852*X+302=0某某x的几次方不方便输入,用以下文字代替:43x的4次方-297x的3次方+760x的平方-852x+302=0朋友们我要的是解四次方程的根
下面这个程序是搜索并修改的,保证能用,可以解y=ax^2+bx+c之类的一元二次方程.你运行的时候输入a,b,c的值就可以了.你的题目还有点问题,上面是x+1,下面是下x^2+x+1那是什么呢?有问题再补充吧.
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{
double a,b,c;
double d=0,x1=0,x2=0;
printf("\n");
do
{
printf("ÇëÊäÈëa(a!=0)Öµ£º");
scanf("%lf",&a);
}while(a==0);
printf("ÇëÊäÈëbÖµ£º");
scanf("%lf",&b);
printf("ÇëÊäÈëcÖµ£º");
scanf("%lf",&c);
printf("a=%lf,b=%lf,c=%lf\n",a,b,c);
d=b*b-4*a*c;
if((d>=0))
{
printf("·½³ÌʽÓÐʵ¸ù¡£\n");
}
else
{
printf("·½³ÌʽÓÐÐé¸ù¡£\n");
}
x1=(-(double)b+sqrt(d))/(2*(double)a);
x2=(-(double)b-sqrt(d))/(2*(double)a);
printf("·½³ÌʽµÄ¸ùx1=%f\n",x1);
printf("·½³ÌʽµÄ¸ùx2=%f\n",x2);
getchar();
//system("pause");
return 0;
}
请参考