一元二次方程根的和与积
问题:假设一元二次方程ax2+bx+c=0,满足:Delta=b2-4ac >= 0时,两根分别为x1,x2;则
两根的和:x1+x2=-b/a,两根的积:x1 * x2=c/a
要求:输入整数 a b c,以回车结束。
输出形式:输出两根的和,两根的积,以空格隔开。
示例:
输入: 1 4 2
输出: -4.00 2.00
代码展示:
#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c,x1,x2;
scanf("%f%f%f",&a,&b,&c);
if(((b*b)-4*a*c)>0)
{
x1=-b/a;
x2=c/a;
printf("%.2f %.2f",x1,x2);
}
return 0;
}