使用 switch 语句编程实现两个整数进行四则运算的简易计算器。
时间: 2024-04-30 15:19:16 浏览: 117
以下是使用 switch 语句编写的两个整数进行四则运算的简易计算器的程序:
```C++
#include <iostream>
using namespace std;
int main() {
char op;
int num1, num2, result;
cout << "请输入第一个整数:";
cin >> num1;
cout << "请输入第二个整数:";
cin >> num2;
cout << "请选择要进行的运算:\n";
cout << "+:加法\n";
cout << "-:减法\n";
cout << "*:乘法\n";
cout << "/:除法\n";
cin >> op;
switch (op) {
case '+':
result = num1 + num2;
cout << "计算结果为:" << result << endl;
break;
case '-':
result = num1 - num2;
cout << "计算结果为:" << result << endl;
break;
case '*':
result = num1 * num2;
cout << "计算结果为:" << result << endl;
break;
case '/':
if (num2 == 0) {
cout << "除数不能为0!" << endl;
} else {
result = num1 / num2;
cout << "计算结果为:" << result << endl;
}
break;
default:
cout << "输入的运算符不合法!" << endl;
}
return 0;
}
```
程序首先要求用户输入两个整数和要进行的运算符,然后使用 switch 语句根据运算符进行相应的计算,并输出结果。如果用户输入的运算符不合法或者除数为0,则程序会输出相应的提示信息。
阅读全文