编写程序实现以下功能:输入两个数字,输出两数的和、差、积、商。(比如:输入2和3,输出2+3=5(换行)2-3=-1(换行)2*3=6(换行)2/3=0)注意除法时除数不能为0。
时间: 2024-09-23 16:10:53 浏览: 27
c++LIANXI.rar_求两个数的和 C++11 程序代码
以下是使用Python语言编写的一个简单程序,它可以实现这个功能:
```python
def calculate():
try:
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
# 计算加法、减法、乘法和除法
sum_result = num1 + num2
difference = num1 - num2
product = num1 * num2
if num2 != 0:
quotient = num1 / num2
else:
print("错误:除数不能为0。")
quotient = None # 避免除以零错误
# 输出结果
print(f"{num1} + {num2} = {sum_result}(换行)")
print(f"{num1} - {num2} = {difference}(换行)")
print(f"{num1} * {num2} = {product}(换行)")
if quotient is not None:
print(f"{num1} / {num2} = {quotient}(换行)")
except ValueError:
print("错误:请输入有效的数字。")
calculate()
```
如果你需要在Java中实现类似的功能,也可以参照这个思路,但语法会有所不同。
阅读全文