问题
1/1
收藏
分享
复制
收藏
提问
简洁
2. 求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果。从主函数输入a、b、c的值。 输入格式 a b c 输出格式 x1=? x2=? 样例输入 复制 4 1 1 样例输出 复制 x1=-0.125+0.484i x2=-0.125-0.484i
1个月前
修改
复制
全网
文档
学术
百科
知识库
时间不限
自动
回答
简洁模式
深入研究一些
根据一元二次方程的判别式
Δ
=
b
2
−
4
a
c
\Delta = b^2 - 4ac
Δ
=
b
2
−
4
a
c
,求根情况分为三种:
当
Δ
>
0
\Delta > 0
Δ
>
0
时,有两个不相等的实根;
当
Δ
=
0
\Delta = 0
Δ
=
0
时,有两个相等的实根;
当
Δ
<
0
\Delta < 0
Δ
<
0
时,有两个共轭复根。
1
7
8
输入输出格式
输入三个浮点数
a
,
b
,
c
a, b, c
a
,
b
,
c
,表示一元二次方程
a
x
2
+
b
x
+
c
=
0
ax^2 + bx + c = 0
a
x
2
+
b
x
+
c
=
0
的系数。
根据
Δ
\Delta
Δ
的值,输出对应的根,结果保留两位小数。
2
4
9
10
样例分析
样例输入
a
=
4
,
b
=
1
,
c
=
1
a = 4, b = 1, c = 1
a
=
4
,
b
=
1
,
c
=
1
,计算
Δ
=
1
2
−
4
×
4
×
1
=
−
15
<
0
\Delta = 1^2 - 4 \times 4 \times 1 = -15 < 0
Δ
=
1
2
−
4
×
4
×
1
=
−
15
<
0
。
根据
Δ
<
0
\Delta < 0
Δ
<
0
,使用求共轭复根的函数,输出结果为
x
1
=
−
b
2
a
+
−
Δ
2
a
i
x_1 = -\frac{b}{2a} + \frac{\sqrt{-\Delta}}{2a}i
x
1
=
−
2
a
b
+
2
a
−
Δ
i
和
x
2
=
−
b
2
a
−
−
Δ
2
a
i
x_2 = -\frac{b}{2a} - \frac{\sqrt{-\Delta}}{2a}i
x
2
=
−
2
a
b
−
2
a
−
Δ
i
。
计算得
x
1
=
−
0.125
+
0.484
i
x_1 = -0.125 + 0.484i
x
1
=
−
0.125
+
0.484
i
和
x
2
=
−
0.125
−
0.484
i
x_2 = -0.125 - 0.484i
x
2
=
−
0.125
−
0.484
i
。
11
复制
收藏
你觉得结果怎么样?
喜欢
不喜欢
如何求解一元二次方程的实根?
一元二次方程的虚根求解方法是什么?
一元二次方程判别式b^2-4ac的三种情况
如何用C语言实现一元二次方程的根求解?
一元二次方程根与系数的关系
一元二次方程的根的几何意义是什么?
文件
全网
简洁
正在语音输入中...
追问
以上内容由AI搜集生成,仅供参考
在线
客服