网站页面
当前课程
成员
常规
第一章 C++语言入门
第三章 实战演习
第四章 数组
第五章 阶段检测1
第六章 函数
第七章 阶段检测2
第八章 指针
第九章 结构体
第十章 进制与位运算
第十一章 STL
简单计算器
成绩 | 100 | 开启时间 | 2018年10月10日 星期三 16:35 |
折扣 | 0.8 | 折扣时间 | 2018年10月10日 星期三 16:35 |
允许迟交 | 是 | 关闭时间 | 2018年10月10日 星期三 16:35 |
【上机实践】简单计算器(cal)
一个最简单的计算器,支持+,-, *,/ 四种运算。使用时用户输入一个算式,算式共有3个参数,其中第1、3个参数为整数,第2个参数为操作符(+,-,*,/)。
计算器将根据用户输入的算式输出结果。但是:
(1) 如果出现除数为0的情况,则输出:Divided by zero!
(2)如果出现无效的操作符(即不为 +, -, *,/ 之一),则输出:Invalid operator!
试用switch语句编程完成上述功能。
【输入格式】
输入一个算式,算式共有三个参数,参数之间以空格间隔。
【输出格式】
根据用户输入的算式输出结果,数据和运算结果不会超过int表示的范围。
【输入样例】
1 + 1
【输出样例】
2