c++设计并实现一个简单的计算器。
时间: 2023-08-26 08:03:46 浏览: 52
好的,以下是一个简单的 C++ 计算器实现,可以进行加、减、乘、除四则运算:
```c++
#include <iostream>
using namespace std;
int main()
{
char op;
double num1, num2;
cout << "请输入运算符 (+, -, *, /): ";
cin >> op;
cout << "请输入两个数字: ";
cin >> num1 >> num2;
switch(op)
{
case '+':
cout << num1 << " + " << num2 << " = " << num1 + num2;
break;
case '-':
cout << num1 << " - " << num2 << " = " << num1 - num2;
break;
case '*':
cout << num1 << " * " << num2 << " = " << num1 * num2;
break;
case '/':
cout << num1 << " / " << num2 << " = " << num1 / num2;
break;
default:
// 如果运算符不是 +、-、*、/ 中的一个,则输出错误信息
cout << "错误!您输入的运算符不正确";
break;
}
return 0;
}
```
运行程序后,按照提示输入运算符和两个数字即可得到计算结果。需要注意的是,以上代码中没有进行错误处理,如果用户输入有误(如输入了非数字的字符或除数为零等),程序可能会崩溃或输出错误结果。在实际应用中,需要对输入进行合法性检查并进行错误处理。