#68. 计算器2

计算器2

Description

编写一个C++程序,实现一个简单的命令行计算器。该计算器将接收两个整数以及一个操作符(由数字1、2、3、4表示,分别对应加、减、乘、除四种基本运算)。计算对应的结果,如果是除法运算,程序应输出商和余数,如果除数为0,输出:除数不能为0

Input Format

输入包含三行:

第一行是一个整数a(-1000 <= a <= 1000)

第二行是一个整数b(-1000 <= b <= 1000)

第三行是一个整数op (1, 2, 3, 或 4),表示操作类型:1为加法,2为减法,3为乘法,4为除法

Output Format

输出相应的计算结果

如果是加法、减法或乘法,输出一行包含结果的整数。

如果是除法,输出两行,第一行是商,第二行是余数。

如果除数为0,输出:除数不能为0

1
2
3
2
2
0
4
除数不能为0
20
19
4
1
1

Source

嵌套分支结构