编写一个程序,实现简单加、减、乘、除四则运算,要求从键盘上输入数据(switch)
时间: 2023-11-11 20:02:35 浏览: 165
以下是一个简单的四则运算程序,可以从键盘输入操作符和操作数,实现加、减、乘、除四种运算:
```c++
#include <iostream>
using namespace std;
int main()
{
char op; // 操作符
double num1, num2; // 操作数
cout << "请输入操作符和操作数,用空格分隔:" << endl;
cin >> op >> num1 >> num2;
double result; // 运算结果
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 '/':
result = num1 / num2;
cout << "除法结果:" << result << endl;
break;
default:
cout << "无效的操作符!" << endl;
break;
}
return 0;
}
```
注意,这个程序没有进行错误处理,比如输入非数字的字符或者除数为0等情况。在实际应用中,需要根据具体需求添加相应的错误处理。
阅读全文