7-1 解一元二次方程 (10 分)
解一元二次方程
请编写程序,解一元一次方程 ax2+bx+c=0 。
一元二次方程的求根公式为:
要求:
- 若 a=0,则为一元一次方程。
- 若 b≠0,则方程有唯一解,输出这个解;
- 若 b=0,c≠0,则方程无解,输出“无解”;
- 若 b=0,c=0,则方程有无穷多解,输出“无穷多解”。
- 若 a≠0,则为一元二次方程。
- 若 Δ>0,则方程有两个不等的实根,输出这两个根;
- 若 Δ=0,则方程有两个相等的实根,输出这两个根;
- 若 Δ<0,则方程有两个共轭的虚根,输出这两个根。
输入格式
a,b,c
输出格式
x 或 x1,x2