描述
给出两个整数 a , b ,以及一个操作符 opeator
+, -, *, /
返回结果 a<operator>b
样例
样例 1:
输入:
a = 1
b = 2
operator = +
输出:
3
解释:
返回 1 + 2 的结果
样例 2:
输入:
a = 10
b = 20
operator = *
输出:
200
解释:
返回10 * 20的结果
样例 3:
输入:
a = 3
b = 2
operator = /
输出:
1
解释:
返回 3 / 2的结果
样例 4:
输入:
a = 10
b = 11
operator = -
输出:
-1
解释:
返回 10 - 11的结果
C++:
class Calculator {
public:
/**
* @param a: An integer
* @param op: A character, +, -, *, /.
* @param b: An integer
* @return: The result
*/
int calculate(int a, char op, int b) {
// write your code here
switch(op)
{
case '+': return a+b;
case '-': return a-b;
case '*': return a*b;
case '/': return a/b;
}
}
};
Accepted 100%
41 ms时间消耗 5.41 MB空间消耗 您的提交打败了78.20 %的提交