70分求助(C语言)
查看原帖
70分求助(C语言)
577745
Straderetta楼主2022/1/20 10:44
#include<cstdio>
#include<cmath>
int main()
{
	double a,b,c,g,x1,x2;
	scanf("%lf %lf %lf",&a,&b,&c);
	g=b*b-4.0*a*c;
	if(g>0)
	{
		x1=((-1.0)*b+sqrt(g))/(2.0*a);
		x2=((-1.0)*b-sqrt(g))/(2.0*a);
		printf("x1=%.5lf;x2=%.5lf",x1,x2);
		return 0;
	}
	else if(g==0)
	{
		x1=((-1.0)*b+sqrt(g))/(2.0*a);
		x2=((-1.0)*b-sqrt(g))/(2.0*a);
		printf("x1=x2=%.5lf",x1,x2);
		return 0;
	}
	else printf("No answer!");
	return 0;
}
2022/1/20 10:44
加载中...