70分求助!
查看原帖
70分求助!
636849
HiCode2009楼主2022/4/23 16:28
#include<bits/stdc++.h>
using namespace std;
double a,b,c,x1,x2,s,x;
int main()
{
	cin>>a>>b>>c;
	if(b*b==4*a*c){x1=(-b+sqrt(b*b-4*a*c))/(2*a);cout<<"x1=x2="<<fixed<<setprecision(5)<<x1;}
	if(b*b>4*a*c){x1=(-b+sqrt(b*b-4*a*c))/(2*a);x2=(-b-sqrt(b*b-4*a*c))/(2*a);cout<<"x1="<<fixed<<setprecision(5)<<x1<<";x2="<<fixed<<setprecision(5)<<x2;}
	if(b*b<4*a*c) cout<<"No answer!";
	return 0;
}
2022/4/23 16:28
加载中...