编程题:解一元一次方程
请编写程序,解一元一次方程 $$a x + b = 0$$ 。
一元一次方程求解公式为:
![题图.jpg](~/f3cc2671-9c7b-4c21-9b82-d88f9c966ac5.jpg)
要求:
- 若 $$a \neq 0$$,则方程有唯一解,输出这个解;
- 若 $$a = 0, b \neq 0$$,则方程无解,输出“无解”;
- 若 $$a = 0, b = 0$$,则方程有无穷多解,输出“无穷多解”。
#### 输入格式
> $$a, b$$
#### 输出格式
> $$x$$
注:实数以格式限定符 %g 输出。
#### 输入样例1
in
4.5 -3.6
#### 输出样例1
out
x = 0.8
#### 输入样例2
in
2.8 0
#### 输出样例2
out
x = 0
#### 输入样例3
in
0 3.6
#### 输出样例3
out
无解
#### 输入样例4
in
0 0
#### 输出样例4
out
无穷多解
提示:注意实数的负零问题。
答案:若无答案欢迎评论
一元一次方程求解公式为:
![题图.jpg](~/f3cc2671-9c7b-4c21-9b82-d88f9c966ac5.jpg)
要求:
- 若 $$a \neq 0$$,则方程有唯一解,输出这个解;
- 若 $$a = 0, b \neq 0$$,则方程无解,输出“无解”;
- 若 $$a = 0, b = 0$$,则方程有无穷多解,输出“无穷多解”。
#### 输入格式
> $$a, b$$
#### 输出格式
> $$x$$
注:实数以格式限定符 %g 输出。
#### 输入样例1
in
4.5 -3.6
#### 输出样例1
out
x = 0.8
#### 输入样例2
in
2.8 0
#### 输出样例2
out
x = 0
#### 输入样例3
in
0 3.6
#### 输出样例3
out
无解
#### 输入样例4
in
0 0
#### 输出样例4
out
无穷多解
提示:注意实数的负零问题。
答案:若无答案欢迎评论