问题描述] 函数定义 函数调用 函数cal 返回形参×与形参y使用形参op 表示的运算符的计算结果 注:假设运算数为整数,运算符为+、一. 【样例输入】 3*5 【样例输出】 15
时间: 2024-02-27 12:51:30 浏览: 135
函数的定义和调用
以下是使用C++语言实现的代码:
```cpp
#include <iostream>
using namespace std;
int cal(int x, int y, char op) {
int res = 0;
switch (op) {
case '+': res = x + y; break;
case '-': res = x - y; break;
case '*': res = x * y; break;
case '/': res = x / y; break;
default: break;
}
return res;
}
int main() {
int x, y;
char op;
cin >> x >> op >> y;
int result = cal(x, y, op);
cout << result << endl;
return 0;
}
```
在上述代码中,我们使用 `cal` 函数来实现形参 `x` 和 `y` 之间进行 `op` 运算的功能。然后在 `main` 函数中,我们读入了 `x`、`op` 和 `y` 三个参数,并调用 `cal` 函数计算出结果并输出。
阅读全文