70分求助!
查看原帖
70分求助!
920794
ljx15653581765楼主2023/1/29 21:30
using namespace std;
int main(){
    double a,b,c,x1,x2,s;
    cin>>a>>b>>c;
    if(b*b-4*a*c<0){
    	cout<<"No answer!";return 0;
	} 
    x1=(-b+sqrt(b*b-4*a*c))/(2*a);
    x2=(-b-sqrt(b*b-4*a*c))/(2*a);
    if(x1==x2)
    printf("x1=x2=%.5lf",x1);
    else if(x1!=x2)
	{
	if(x1>x2)
	printf("x2=%.5lf;x1=%.5lf",x2,x1);	
	else printf("x1=%.5lf;x2=%.5lf",x1,x2); 
	}
    
    return 0;
}        
2023/1/29 21:30
加载中...