#S4U10P03. 【例题】简单计算器

【例题】简单计算器

简单计算器

难度:T1

【知识点:条件分支】【知识点:合法性检查】

前置知识:标准输入输出、字符、四则运算、条件分支

题目描述

输入两个整数 a,ba,b 和一个操作符 op。操作符为 +、-、*、/ 时进行对应运算,其中 / 为C++整数除法。若操作符不在这四种之中,输出 Invalid operator!;若操作符为 / 且除数 b=0b=0,输出 Divided by zero!。其余情况输出计算结果。

输入格式

使用标准输入。一行依次给出整数 aa、整数 bb、一个非空白可打印ASCII操作符,三者用空格分隔。

输出格式

使用标准输出。输出一行结果或题目规定的错误信息,大小写、空格和感叹号均须一致。

样例输入

1 2 +

样例输出

3

数据范围

−10000≤a,b≤10000-10000 \le a,b \le 10000。运算结果在int范围内。错误分支也属于合法测试数据,不要提前执行除法。