输入一元二次方程的三个系数求方程的实根
时间: 2023-04-25 19:00:56 浏览: 146
一元二次方程的标准形式为:ax^2 + bx + c = 0,其中a, b, c是系数。
求该方程的实根,可以使用求根公式:x = [-b ± √(b^2 - 4ac)] / 2a。
请注意,当b^2 - 4ac < 0时,方程没有实根。
相关问题
c语言写输入一元二次方程的三个系数求方程的实根
```
#include <stdio.h>
#include <math.h>
int main()
{
float a, b, c, delta, x1, x2;
printf("请输入一元二次方程的三个系数(a,b,c):");
scanf("%f%f%f", &a, &b, &c);
delta = b * b - 4 * a * c;
if (delta < 0)
{
printf("方程无实根!\n");
}
else if (delta == 0)
{
x1 = x2 = -b / (2 * a);
printf("方程有唯一实根:x1=x2=%.2f\n", x1);
}
else
{
x1 = (-b + sqrt(delta)) / (2 * a);
x2 = (-b - sqrt(delta)) / (2 * a);
printf("方程有两个实根:x1=%.2f,x2=%.2f\n", x1, x2);
}
return 0;
}
```
输入一元二次方程的三个系数求方程的实跟
一元二次方程的一般形式为 $ax^2+bx+c=0$,其中 $a$、$b$、$c$ 分别为三个系数。
一元二次方程的求根公式为 $x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$。
根据这个公式,可以用给定的三个系数求出方程的实根。
具体步骤如下:
1. 首先计算出根式中的 $b^2-4ac$ 的值。
2. 如果 $b^2-4ac<0$,则方程无实根。
3. 如果 $b^2-4ac=0$,则方程有一个实根,为 $x=-\frac{b}{2a}$。
4. 如果 $b^2-4ac>0$,则方程有两个实根,分别为 $x=\frac{-b+\sqrt{b^2-4ac}}{2a}$ 和 $x=\frac{-b-\sqrt{b^2-4ac}}{2a}$。
因此,给定一元二次方程的三个系数 $a$、$b$、$c$,可以按照上述步骤求出方程的实根。