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 ``` ### 数据范围与提示 无 ### 分类标签 (无)