分享一门基于C++从0到1手写Linux高性能网络编程框架
链接:https://pan.baidu.com/s/1w27d4lFk73zJgadf1NJ7gw?pwd=pgx6
提取码:pgx6
--来自百度网盘超级会员V3的分享
基于C++的示例代码:完成一个简单的计算器
C++是一种普遍运用的编程言语,具有高效、灵敏和面向对象的特性。下面是一个基于C++的示例代码,完成一个简单的计算器,能够停止加减乘除四则运算。
c复制代码
| #include |
| using namespace std; |
| |
| int main() { |
| double num1, num2, result; |
| char op; |
| |
| cout << "请输入第一个数字: "; |
| cin >> num1; |
| cout << "请输入运算符 (+, -, *, /): "; |
| cin >> op; |
| cout << "请输入第二个数字: "; |
| cin >> num2; |
| |
| switch(op) { |
| case '+': |
| result = num1 + num2; |
| break; |
| case '-': |
| result = num1 - num2; |
| break; |
| case '*': |
| result = num1 * num2; |
| break; |
| case '/': |
| if (num2 == 0) { |
| cout << "除数不能为0" << endl; |
| return 0; |
| } else { |
| result = num1 / num2; |
| } |
| break; |
| default: |
| cout << "无效的运算符" << endl; |
| return 0; |
| } |
| |
| cout << "结果: " << result << endl; |
| return 0; |
| } |
这个程序首先请求用户输入两个数字和一个运算符,然后运用switch语句依据运算符停止相应的运算,并将结果输出。在除法运算中,程序还对除数为0的状况停止了处置。