1. 编写程序实现以下功能:输入两个数字,输出两数的和、差、积、商。(比如:输入2和3,输出2+3=5(换行)2-3=-1(换行)2*3=6(换行)2/3=0)注意除法时除数不能为0。
时间: 2024-09-23 11:09:28 浏览: 22
C语言数据输入与输出实例详解
5星 · 资源好评率100%
要编写这样的程序,你可以使用Python语言作为示例。下面是一个简单的函数实现:
```python
def calculate(num1, num2):
# 检查除数是否为零
if num2 == 0:
print(f"{num1}/{num2} 无法计算(除数不能为零)")
else:
sum_result = num1 + num2
difference = num1 - num2
product = num1 * num2
quotient = num1 / num2
print(f"{num1} + {num2} = {sum_result}(换行)")
print(f"{num1} - {num2} = {difference}(换行)")
print(f"{num1} * {num2} = {product}(换行)")
print(f"{num1} / {num2} = {quotient}(换行)")
# 用户输入
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
calculate(num1, num2)
```
这个程序首先定义了一个名为`calculate`的函数,它接受两个参数`num1`和`num2`。如果`num2`为0,程序会提示无法进行除法运算。否则,分别计算并打印出加法、减法、乘法和除法的结果。
用户可以按照提示输入两个数字,然后程序将自动调用`calculate`函数进行计算。
阅读全文