80分求助!!!

B2053 求一元二次方程

```cpp #include <bits/stdc++.h> using namespace std; double a,b,c,x1,x2,delta; int main() { cin>>a>>b>>c; delta = b*b-4*a*c; if (delta < 0){ printf("No answer!"); return 0; } x1=(-b+sqrt(delta))/(2.0*a); x2=(-b-sqrt(delta))/(2.0*a); if (x1 > x2) swap(x1, x2); if (delta == 0) printf("x1=x2=%.5lf", x1); else printf("x1=%.5lf;x2=%.5lf", x1, x2); return 0; } ```
by Zoe_888 @ 2024-04-26 10:02:52


|