用c++从键盘输入两个整数,如果第一个整数大于第二个整数,则输出二者之差,否则输出二者之和,判断第一个整数是否大于第二个整数编写larger函数实现。
时间: 2023-12-24 22:04:55 浏览: 159
C++初学者之根据输入的任何一个正整数,输出可能被表示的连续正整数
5星 · 资源好评率100%
可以使用以下代码实现:
```c++
#include <iostream>
using namespace std;
int larger(int x, int y) {
if (x > y) {
return x;
}
else {
return y;
}
}
int main() {
int a, b;
cout << "请输入两个整数:";
cin >> a >> b;
if (larger(a, b) == a) {
cout << a - b << endl;
}
else {
cout << a + b << endl;
}
return 0;
}
```
在上面的代码中,我们定义了一个 `larger` 函数,用于判断两个整数的大小关系。如果第一个整数大于第二个整数,则返回第一个整数,否则返回第二个整数。
然后在主函数中,我们从键盘输入两个整数,并判断第一个整数是否大于第二个整数。如果是,则输出二者之差,否则输出二者之和。
阅读全文