c++做一个简易计算器
时间: 2024-09-06 09:01:48 浏览: 31
在 C++ 中制作一个简单的计算器,可以按照基本的算术运算(加、减、乘、除)进行设计。下面是一个简单的控制台版的四则运算计算器示例:
```cpp
#include <iostream>
using namespace std;
int main() {
double num1, num2;
char operation;
cout << "请输入第一个数字: ";
cin >> num1;
cout << "请输入运算符 (+, -, *, /): ";
cin >> operation;
if (operation == '+') {
cout << "请输入第二个数字: ";
cin >> num2;
cout << "结果是: " << num1 + num2 << endl;
} else if (operation == '-') {
cin >> num2;
cout << "结果是: " << num1 - num2 << endl;
} else if (operation == '*') {
cin >> num2;
cout << "结果是: " << num1 * num2 << endl;
} else if (operation == '/') { // 需要考虑除数为零的情况
cin >> num2;
if (num2 != 0)
cout << "结果是: " << num1 / num2 << endl;
else
cout << "错误:除数不能为零" << endl;
} else {
cout << "无效的运算符!" << endl;
}
return 0;
}
```
这个程序会提示用户输入两个数字和运算符,然后计算并显示结果。注意这里我们简单处理了除数为零的情况。如果你想创建一个更完善的计算器,可能需要考虑更多的功能,如支持小数运算,用户界面,以及异常处理等。
阅读全文