2996: 05-10-D06-简单的计算器(2)(L5)

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:3 解决:2

题目描述

# 05-10-D06-简单的计算器(2)(L5) ## 题目描述 编程实现一个简单的计算器,支持+, -, \*, /, %五种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。

输入

输入数据占一行,为x y c(用空格隔开),其中x和y为整数,c为操作符。注意,当运算符为/时,表示整数的除法运算,不保留小数部分。当c为/或%时,输入数据不保证y≠0。

输出

如果c为无效的运算符(即不为+, -, \*, /, %之一),则输出:Invalid operator! 如果c为/或%、且y为0,输出Divided by zero!。 否则输出运算结果。

样例输入 复制

13 5 =

样例输出 复制

Invalid operator!

提示

x y c(用空格隔开),其中x和y为整数,c为操作符。注意,当运算符为/时,表示整数的除法运算,不保留小数部分。当c为/或%时,输入数据不保证y≠0。