菜鸟求助!!!
查看原帖
菜鸟求助!!!
1025321
midsummer_zyl楼主2023/6/27 17:45
#include <bits/stdc++.h>
using namespace std;
int main() {
	double a, b, c, x1, x2;
	scanf("%lf%lf%lf", &a, &b, &c);
	x1 = (-b + sqrt(b * b - 4 * a * c)) / (2 * a);
	x2 = (-b - sqrt(b * b - 4 * a * c)) / (2 * a);
	if(a < 0 && b < 0 && c < 0) {
		printf("No answer!");
		return 0;
	}
	if(x1 != x2)
		if(x1 < x2)
			printf("x1=%.5lf;x2=%.5lf", x1, x2);
		else
			printf("x1=%.5lf;x2=%.5lf", x2, x1);
	else
		printf("x1=x2=%.5lf", x1);
	return 0;
}
2023/6/27 17:45
加载中...