#include <stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>
float more(int a, int b, int t);//大于0
float equal(int a, int b);//小于0
int main(void)
{
float a,b,c,t;
puts("请依次输入二次项,一次项,常数项系数");
scanf("%f%f%f", &a,&b,&c);
t = b * b - 4 * a * c;
if (t > 0) {
more(a,b,t);
printf("x1=%f,x2=%f\n", more(a, b, t),-(more(a, b, t)+b/a));//利用工根关系推出另一个根
}else if (t == 0) {
printf("x=%f\n", equal(a,b));
登录后提交答案