3580: 【例23.3】 简单计算器
文件提交:无需freopen
内存限制:512 MB
时间限制:1.000 S
评测方式:普通裁判
金币值:
命题人:
1
提交:373
解决:5
题目描述
## 【例23.3】 简单计算器
时间限制:1000 ms
空间限制:512 MiB
题目类型:传统
### 题目描述
设计一个最简单的计算器,支持 ' + ' 、 ' - ' 、 ' * ' 、 ' / ' 四种运算。
仅需考虑输入输出为整数的情况,数据和运算结果不会超过 **int** 表示的范围。
### 输入格式
输入只有一行,共有三个参数,其中第 $1$ 、 $2$ 个参数为整数,第 $3$ 个参数为操作符( ' + ' 、 ' - ' 、' * ' 、 ' / ' 或其它符号)。
### 输出格式
输出只有一行,一个整数,为运算结果。然而:
如果出现除数为 $0$ 的情况,则输出: **" Divided by zero! "** ;
如果出现无效的操作符(即不为 ' + ' 、 ' - ' 、 ' * ' 、 ' / ' 之一),则输出:
**" Invalid operator! "** 。
### 样例
#### 【样例输入】
```plain
1 2 +
```
#### 【样例输出】
```plain
3
```
### 数据范围与提示
无
### 分类标签
(无)