本体要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。输入格式:输入在一行中给出2个正整数A和B。输出格式:在四行中按照格式“A运算符B=结果”顺序输出和、差、积、商。
时间: 2024-10-24 11:05:28 浏览: 59
pat 编程基础题集
5星 · 资源好评率100%
本题是一个基础的编程任务,通常用于教授控制流和基本算术操作。你需要编写一个程序,它首先接收两个正整数A和B作为用户输入,然后分别计算它们的和(加法)、差(减法)、积(乘法)以及商(除法)。在Python等语言中,可以这样实现:
```python
def calculate(A, B):
# 和
sum_result = A + B
print(f"{A}+{B}= {sum_result}")
# 差
difference = A - B
print(f"{A}-{B}= {difference}")
# 积
product = A * B
print(f"{A}*{B}= {product}")
# 商,注意需要检查B是否为0,避免除以零错误
if B != 0:
quotient = A / B
print(f"{A}/{B}= {quotient}")
else:
print("Error: Division by zero is not allowed.")
# 接收用户输入
A, B = map(int, input("请输入两个正整数,用空格分隔:").split())
calculate(A, B)
```
在这个程序中,`calculate`函数负责处理计算和输出,并通过条件判断避免了除以零的情况。
阅读全文