编写程序,输入两个整数numl和num2,计算并输出它们的和、差、积、商(用实数表示,保留2位小数点)与余数。
时间: 2024-10-17 13:04:20 浏览: 26
numl-storybook:Numl的故事书,REPL和文档
你可以使用以下Python代码来实现这个功能:
```python
def calculate(num1, num2):
# 计算和
sum_result = num1 + num2
# 计算差
diff_result = num1 - num2
# 计算积
product_result = num1 * num2
# 商(除法结果保留两位小数)
if num2 != 0:
quotient_result = round(num1 / num2, 2)
else:
print("错误:除数不能为零")
quotient_result = None
# 计算余数
remainder_result = num1 % num2
return sum_result, diff_result, product_result, quotient_result, remainder_result
# 输入两个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
# 调用函数并输出结果
sum_val, diff_val, prod_val, quot_val, rem_val = calculate(num1, num2)
if quot_val is not None:
print(f"和:{sum_val}\n差:{diff_val}\n积:{prod_val}\n商:{quot_val:.2f}\n余数:{rem_val}")
else:
print(f"和:{sum_val}\n差:{diff_val}\n积:{prod_val}\n余数:{rem_val}")
#
阅读全文