解一元二次方程ax^2+bx+c=0的解。
阿新 • • 發佈:2021-02-03
技術標籤:C語言
1112:
解一元二次方程ax^2+bx+c=0的解。
#include<stdio.h>
#include<math.h>
int main()
{
int a, b, c;
scanf("%d %d %d", &a, &b, &c); if (b*b > 4*a*c) { double value1 = (-b+sqrt(b*b - 4*a*c))/(2*a); double value2 = (-b-sqrt(b*b - 4*a*c))/(2*a); printf("%.2lf %.2lf\n", value1, value2); } if(b*b == 4*a*c) { double value = -b/(2*a); printf("%.2lf %.2lf\n", value, value); } return 0;
}