键盘输入两个非零整数A和B,如果A和B都是偶数则输出两个数的和,如果A和B都是奇数则输出两个数的差,如果A是奇数B是偶数则输出两数积,如果A是偶数B是奇数输出 A/B结果
时间: 2023-05-12 21:03:44 浏览: 54
以下是 ChatGPT 的回答:
您好!根据您的描述,您需要一个程序来处理两个非零整数 A 和 B 的不同情况。以下是一个示例程序,可以根据输入的 A 和 B 的奇偶性输出不同的结果:
```
#include <iostream>
using namespace std;
int main() {
int A, B;
cin >> A >> B;
if (A % 2 == 0 && B % 2 == 0) {
cout << A + B << endl;
} else if (A % 2 == 1 && B % 2 == 1) {
cout << A - B << endl;
} else if (A % 2 == 1 && B % 2 == 0) {
cout << A * B << endl;
} else if (A % 2 == 0 && B % 2 == 1) {
cout << A / B << endl;
}
return 0;
}
```
这个程序会读取两个整数 A 和 B,然后根据它们的奇偶性输出不同的结果。如果 A 和 B 都是偶数,则输出它们的和;如果 A 和 B 都是奇数,则输出它们的差;如果 A 是奇数 B 是偶数,则输出它们的积;如果 A 是偶数 B 是奇数,则输出 A/B 的结果。
希望这个程序能够满足您的需求!
相关问题
从键盘输入两个整数a和b ,编写函数fun实现,如果a,b中有偶数,则输出1,否则输出0
好的,我可以帮你编写这个函数。以下是实现代码:
```python
def fun(a, b):
if a % 2 == 0 or b % 2 == 0:
return 1
else:
return 0
```
这个函数接受两个整数 a 和 b 作为参数,然后判断它们是否有偶数。如果有,就返回 1,否则返回 0。
请注意,这个函数假设输入的都是整数。如果你想要进一步的错误处理或类型检查,可以在函数中添加代码。
键盘输入两个非零整数a和b,如果a和b都是偶数则输出两个数的和,如果a和b都是奇数则输出两个数的差,如果a是奇数b是偶数则输出两数积,如果a是偶数b是奇数输出a/b结果\n\n输入格式:\n输入两个非零整数
a和b,用空格隔开。
输出格式:
根据题目要求输出结果。
示例:
输入:
2 4
输出:
6
输入:
3 5
输出:
-2
输入:
1 6
输出:
6
输入:
8 3
输出:
2.66667