80分求调
查看原帖
80分求调
1029602
tekira楼主2024/3/16 22:28
#include<bits/stdc++.h>
using namespace std;

int main(){
    double a,b,c;
    cin>>a>>b>>c;
    double x1=0,x2=0;
    x1=(-b+sqrt(b*b-4*a*c))/(2*a);
    x2=(-b-sqrt(b*b-4*a*c))/(2*a);
    if(x1>x2)swap(x1,x2);
    if(x1==x2){
        cout<<"x1=x2=";
        cout<<fixed<<setprecision(5)<<x1;
    }else{
        cout<<"x1=";
        cout<<fixed<<setprecision(5)<<x1;
        cout<<";x2=";
        cout<<fixed<<setprecision(5)<<x2;
    }
    return 0;
}
2024/3/16 22:28
加载中...