99孩子8!!!
查看原帖
99孩子8!!!
1029066
lichitao75楼主2024/10/7 15:59
#include<bits/stdc++.h>
using namespace std;

int main() {
	double a,b,c;
    cin>>a>>b>>c;
    double d=b*b-4*a*c;
    if(d<0){
        cout<<"No answer!";
        return 0;
    }
    if(d==0){
        double x=-b/(2*a);
        cout<<"x1=x2="<<x;
    }
    if(d>0){
        double x1=(-b+sqrt(d))/2*a,x2=(-b-sqrt(d))/2*a;
        if(x1<x2){
            cout<<"x1="<<fixed<<setprecision(5)<<x1<<";x2="<<fixed<<setprecision(5)<<x2;
        }
    }
    return 0;
}

20分,为什么???

2024/10/7 15:59
加载中...