图片被删除,或者路径改变
问题1023--一元二次方程求解

1023: 一元二次方程求解

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 128 MiB

题目描述

输入三个实数a、b、c,求一元二次方程ax2+bx+c=0的解。

输入

三个实数a、b、c。

输出

方程ax2+bx+c=0的解(保留两位精度),a=0 ,则输出“This is not a quadratic equation”。
如果只有一个解则只输出一个解若有多个解,则多个解以空格分隔输出。

样例输入 Copy

1 -2 1

样例输出 Copy

1.00

提示

输入样例2: 3 2 -1     输出:0.33 -1.00
输入样例3: 3 2  1     输出:-0.33+0.47i -0.33-0.47i

说明:

对浮点数不能使用==和!=运算符进行比较。正确的做法是:

double d, eps = 1e-6;                       // eps用于控制精度

if (d >= 2 - eps && d <= 2 + eps) ……  //相当于if (d == 2)

来源/分类