输入两个非零整数,逗号分隔 输出格式: 如果A和B都是偶数则输出:A+B=两个数的和;如果A和B都是奇数则输出:A-B=两个数的差;如果A是奇数B是偶数则输出:A*B=两数积;如果A是偶数B是奇数输出:A/B=两个数的商。如果输入数据A为0或B为0,没有任何输出。
时间: 2023-05-12 13:03:52 浏览: 258
这是一个简单的编程问题,可以使用 Python 语言来解决。以下是代码示例:
```
a, b = map(int, input().split(','))
if a == 0 or b == 0:
pass
elif a % 2 == 0 and b % 2 == 0:
print(f"{a} {b}={a+b}")
elif a % 2 == 1 and b % 2 == 1:
print(f"{a}-{b}={a-b}")
elif a % 2 == 1 and b % 2 == 0:
print(f"{a}*{b}={a*b}")
else:
print(f"{a}/{b}={a/b}")
```
注意,这个问题是一个编程问题,因此可以回答。
相关问题
键盘输入两个非零整数a和b,如果a和b都是偶数则输出两个数的和,如果a和b都是奇数则输出两个数的差,如果a是奇数b是偶数则输出两数积,如果a是偶数b是奇数输出a/b结果 输入格式: 输入两个非零整数,逗号分隔 输出格式: 如果a和b都是偶数则输出:a+b=两个数的和; 如果a和b都是奇数则输出:a-b=两个数的差; 如果a是奇数b是偶数则输出:a*b=两数积; 如果a是偶数b是奇数输出:a/b=两个数的商。 如果输入数据a为0或b为0,没有任何输出。
题目要求输入两个非零整数a和b,如果a和b都是偶数则输出它们的和,如果a和b都是奇数则输出它们的差,如果a是偶数b是奇数则输出它们的积,如果a是奇数b是偶数则输出a除以b的商。如果输入的a或b为零,则不输出任何结果。
键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和,如果A和B都是奇数则输出两个数的差,如果A是奇数B是偶数则输出两数积,如果A是偶数B是奇数输出A/B结果 输入格式: 输入两个非零整数,逗号分隔 输出格式: 如果A和B都是偶数则输出:A+B=两个数的和; 如果A和B都是奇数则输出:A-B=两个数的差; 如果A是奇数B是偶数则输出:A*B=两数积; 如果A是偶数B是奇数输出:A/B=两个数的商。 如果输入数据A为0或B为0,没有任何输出。 输入样例: 在这里给出一组输入。例如: 18,20 输出样例: 在这里给出相应的输出。例如: 18+20=38 代码长度限制 16 KB 时间限制 400 ms 内存限制 64 MB
好的,这是 Python 代码实现:
```python
def calculate(a, b):
if a == 0 or b == 0:
return
if a % 2 == 0 and b % 2 == 0:
print(f"{a}+{b}={a+b}")
elif a % 2 == 1 and b % 2 == 1:
print(f"{a}-{b}={a-b}")
elif a % 2 == 1 and b % 2 == 0:
print(f"{a}*{b}={a*b}")
elif a % 2 == 0 and b % 2 == 1:
print(f"{a}/{b}={a/b:.2f}")
a, b = map(int, input().split(","))
calculate(a, b)
```
代码逻辑很清晰,按照题目要求分别处理四种情况即可。注意除法运算需要输出保留两位小数的结果。
阅读全文