复制
收藏
提问
简洁
请编写计算机的代码
4月前
全网
文档
学术
百科
知识库
回答简洁模式
深入研究一些
根据提供的参考资料,我们可以编写一个简单的计算器程序。以下是使用Python语言实现的简单计算器的代码示例,它包括基本的加减乘除运算:
# Filename : test.py
# author by : www.runoob.com
# 定义函数进行相加
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):
""“相除”""
if y == 0:
return "Error! Division by zero."
return x / y
# 计算函数,根据运算符返回计算结果
def calc(num1, num2, operator):
if operator == '+':
return add(num1, num2)
elif operator == '-':
return subtract(num1, num2)
elif operator == '*':
return multiply(num1, num2)
elif operator == '/':
return divide(num1, num2)
else:
return "Invalid operator."
# 测试代码
print(calc(10, 5, '+')) # 应该输出 15
print(calc(10, 5, '-')) # 应该输出 5
print(calc(10, 5, '*')) # 应该输出 50
print(calc(10, 5, '/')) # 应该输出 2
请注意,这段代码是一个简单的示例,它没有进行错误检查,也没有用户输入处理。在实际应用中,你可能需要添加更多的功能,比如异常处理、用户输入验证等。此外,如果你想要使用C或C++语言来实现类似的计算器程序,你需要根据C或C++的语法规则来重写上述代码。
你觉得结果怎么样?