从键盘输入两个整数,以及一个运算符(+-*/%)做一个简易计算器,并且输出计算结果 例如: 输入: + 76 3 输出: 76+3=79 输入: * 2 8 输出: 2*8=16 输入: - 9 8 输出: 9-8=1
时间: 2024-10-14 20:03:08 浏览: 47
编写一个用输入和输出流运算符进行的输入和输出的程序。从键盘输入两个数,分别对两个数进行加,减,乘和除的运算。
这是一个简单的控制台应用程序,它接收用户的输入并基于指定的运算符执行基本的数学运算。下面是在Python中实现的一个示例:
```python
def calculator():
# 用户输入
operator = input("请输入运算符 (+, -, *, / 或 %): ")
num1 = int(input("请输入第一个整数: "))
num2 = int(input("请输入第二个整数: "))
# 根据运算符进行相应的计算
if operator == '+':
result = num1 + num2
elif operator == '-':
result = num1 - num2
elif operator == '*':
result = num1 * num2
elif operator == '/':
try:
result = num1 / num2
except ZeroDivisionError:
print("错误: 除数不能为零")
return
elif operator == '%':
result = num1 % num2
else:
print("错误: 无效的运算符")
return
# 输出结果
print(f"{num1} {operator} {num2} = {result}")
# 调用计算器函数
calculator()
```
当你运行这个程序时,它会提示你输入运算符和数字,然后根据运算符执行相应的操作并显示结果。
阅读全文