c++编写四则计算器
时间: 2024-09-11 11:10:05 浏览: 41
C++支持的四则运算计算器
5星 · 资源好评率100%
C++编写四则计算器,指的是创建一个可以执行基本数学运算(加、减、乘、除)的程序。以下是一个简单的C++程序示例,它使用标准输入输出来实现一个基本的四则计算器功能:
```cpp
#include <iostream>
using namespace std;
int main() {
char operation;
double firstNumber, secondNumber;
cout << "请输入一个运算符 (+, -, *, /): ";
cin >> operation;
cout << "请输入两个操作数: ";
cin >> firstNumber >> secondNumber;
switch(operation) {
case '+':
cout << "结果: " << firstNumber << " + " << secondNumber << " = " << firstNumber + secondNumber;
break;
case '-':
cout << "结果: " << firstNumber << " - " << secondNumber << " = " << firstNumber - secondNumber;
break;
case '*':
cout << "结果: " << firstNumber << " * " << secondNumber << " = " << firstNumber * secondNumber;
break;
case '/':
if(secondNumber != 0.0)
cout << "结果: " << firstNumber << " / " << secondNumber << " = " << firstNumber / secondNumber;
else
cout << "错误:除数不能为0。";
break;
default:
cout << "错误:无效的运算符";
}
return 0;
}
```
这个程序首先包含了iostream库,以便使用输入输出流。然后定义了main函数,这是每个C++程序的入口点。程序通过标准输入流cin读取用户输入的运算符和两个操作数。接着使用switch语句根据用户输入的运算符来执行相应的运算,并输出结果。如果用户输入了非法的运算符或者在除法操作中输入了0作为除数,程序会输出错误信息。
阅读全文