c++编写一个计算器程序
时间: 2024-02-18 15:33:04 浏览: 36
以下是一个简单的C++计算器程序示例:
```c++
#include <iostream>
using namespace std;
int main() {
char op; // 操作符
double num1, num2; // 进行计算的两个数
cout << "请输入第一个数: ";
cin >> num1;
cout << "请输入操作符(+, -, *, /): ";
cin >> op;
cout << "请输入第二个数: ";
cin >> num2;
switch(op) {
case '+':
cout << "结果: " << num1 + num2 << endl;
break;
case '-':
cout << "结果: " << num1 - num2 << endl;
break;
case '*':
cout << "结果: " << num1 * num2 << endl;
break;
case '/':
if(num2 == 0) {
cout << "除数不能为零!" << endl;
} else {
cout << "结果: " << num1 / num2 << endl;
}
break;
default:
cout << "无效的操作符!" << endl;
break;
}
return 0;
}
```
该示例程序实现了基本的四则运算,用户输入第一个数、操作符和第二个数后,程序会输出运算结果。需要注意的是,在进行除法运算时,需要判断除数是否为零,避免程序崩溃。