搜索
您的当前位置:首页正文

zznuoj 1015二次方程的实根

来源:二三娱乐

题目描述


编程计算并输出一元二次方程ax^2+bx+c=0的两个实根,其中a、b、c的值由用户从键盘输入,假设a、b、c的值能保证方程有两个不相等的实根(即b^2-4ac>0)。

输入


输入三个实数,以空格隔开。

输出


输出两个实数,每个数据占7列、小数点后保留两位小数,不足7列右对齐。

样例输入

复制
2 6 1

样例输出

复制
  -0.18  -2.82
#include <stdio.h>
#include <math.h>
int main()
{
	double a,b,c,d,e,f;
	scanf("%lf%lf%lf",&a,&b,&c);
	d=sqrt(b*b-4*a*c);
	e=((-b)+d)/(2*a);
	f=((-b)-d)/(2*a);

	printf("%7.2f%7.2f",e,f);
	return 0;
	
	
	
}

因篇幅问题不能全部显示,请点此查看更多更全内容

Top