用switch语句编写加减乘除计算器
时间: 2023-10-07 22:11:24 浏览: 163
好的,我知道了。以下是使用switch语句编写加减乘除计算器的示例代码:
```C++
#include <iostream>
using namespace std;
int main() {
char op;
float num1, num2, result;
cout << "Enter operator either + or - or * or /: ";
cin >> op;
cout << "Enter two operands: ";
cin >> num1 >> num2;
switch(op) {
case '+':
result = num1 + num2;
break;
case '-':
result = num1 - num2;
break;
case '*':
result = num1 * num2;
break;
case '/':
result = num1 / num2;
break;
default:
cout << "Invalid operator!";
return 0;
}
cout << num1 << " " << op << " " << num2 << " = " << result;
return 0;
}
```
这个程序会要求用户输入一个运算符和两个操作数,然后使用switch语句根据运算符计算结果并输出。注意,如果用户输入了无效的运算符,程序会输出一条错误消息并结束运行。
阅读全文