数据结构,输入任意的两个整型数,经过选择,完成加减乘除运算,并输出运算结果,用函数实现上述程序中的加减乘除运算,使用函数值带回结果,可以继续输入另外的两个数进行计算,直至结束
时间: 2023-05-29 11:02:50 浏览: 92
以下是Python代码实现:
```python
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
return x / y
while True:
print("请选择要进行的运算:")
print("1. 加法")
print("2. 减法")
print("3. 乘法")
print("4. 除法")
print("0. 退出")
choice = input("请输入对应的数字:")
if choice == "0":
break
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
if choice == "1":
result = add(num1, num2)
print("结果为:", result)
elif choice == "2":
result = subtract(num1, num2)
print("结果为:", result)
elif choice == "3":
result = multiply(num1, num2)
print("结果为:", result)
elif choice == "4":
if num2 == 0:
print("除数不能为0!")
else:
result = divide(num1, num2)
print("结果为:", result)
else:
print("输入有误,请重新输入!")
```
程序界面如下:
```
请选择要进行的运算:
1. 加法
2. 减法
3. 乘法
4. 除法
0. 退出
请输入对应的数字:1
请输入第一个整数:3
请输入第二个整数:4
结果为: 7
请选择要进行的运算:
1. 加法
2. 减法
3. 乘法
4. 除法
0. 退出
请输入对应的数字:4
请输入第一个整数:6
请输入第二个整数:0
除数不能为0!
请选择要进行的运算:
1. 加法
2. 减法
3. 乘法
4. 除法
0. 退出
请输入对应的数字:5
输入有误,请重新输入!
请选择要进行的运算:
1. 加法
2. 减法
3. 乘法
4. 除法
0. 退出
请输入对应的数字:0
```
阅读全文