70分求助
查看原帖
70分求助
1028310
Jason101楼主2024/8/5 19:56
#include<bits/stdc++.h>
using namespace std;
int main()
{
	double a,b,c,x1,x2;
	cin >> a >> b >> c;
	double m = b * b - 4 * a * c;
	if(m < 0)	cout << "No answer!";
	if(m >= 0)
	{
		x1 = (-b + sqrt(m)) / (2 * a);
		x2 = (-b - sqrt(m)) / (2 * a);
		if(x1 != x2)
		{
			printf("x1=");
			printf("%.5lf",x1);
			printf(";x2=");
			printf("%.5lf",x2);
		}
		else
		{
			printf("x1=x2=");
			printf("%.5lf",x1);
		}
	}
	return 0;
}
2024/8/5 19:56
加载中...