#57. 计算器

计算器

Description

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

Input Format

输入包含三行:

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

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

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

Output Format

输出相应的计算结果

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

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

1
2
3
2
1
1
2
0
5
2
4
2
1

Source

分支结构