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。