网站页面
当前课程
成员
常规
第一章 C++语言入门
第三章 实战演习
第四章 数组
第五章 阶段检测1
第六章 函数
第七章 阶段检测2
第八章 指针
第九章 结构体
第十章 进制与位运算
第十一章 STL
求一元二次方程的根(附加题)
成绩 | 100 | 开启时间 | 2016年05月16日 星期一 13:30 |
折扣 | 0.8 | 折扣时间 | 2016年05月16日 星期一 13:30 |
允许迟交 | 是 | 关闭时间 | 2016年05月16日 星期一 13:30 |
【题目描述】求一元二次方程的根
含有一个未知数,且未知数的最高次数是2的整式方程叫做一元二次方程,其一般形式为ax2+bx+c=0(a≠0)。如图所示,魔法学院图书馆珍藏着据说是上古时代古巴比伦人的《泥板文书》的魔法古籍中,就记载有求解一元二次方程根的解法。现已知一元二次方程ax2+bx+c=0,其中a,b,c由键盘输入,试求出方程的根。为了简便起见,假设输入的a,b,c三个值后b2-4ac≥0。例如当程序运行时输入:1 6 5,输出结果为:x1=-1 x2=-5。
求根公式为:
【输入格式】
标准输入,三个双精度数,表示a,b,c。
【输出格式】
标准输出,输出结果,每个结果各占一行,小数点后保留两位(无需四舍五入)。
【输入样例】
1 6 5
【输出样例】
x1=-1.00
x2=-5.00