C++实现一个简单的计算器

使用 C++ 创建一个简单的计算器,可以实现 +, -, *, / 。

#include <iostream>
using namespace std;
 
int main()
{
    char op;
    float num1, num2;
 
    cout << "输入运算符:+、-、*、/ : ";
    cin >> op;
 
    cout << "输入两个数: ";
    cin >> num1 >> num2;
 
    switch(op)
    {
        case '+':
            cout << num1+num2;
            break;
 
        case '-':
            cout << num1-num2;
            break;
 
        case '*':
            cout << num1*num2;
            break;
 
        case '/':
            if (num2 == 0)
            {
                cout << "error不能除以零";
                break;
            }
            else
            {
                cout << num1 / num2;
                break;
            }
 
        default:
            // 如果运算符不是 +, -, * 或 /, 提示错误信息
            cout << "Error!  请输入正确运算符。";
            break;
    }
 
    return 0;
}

 输出结果:

相关推荐

  1. C++网络编程——实现一个简单echo服务器

    2024-06-10 12:08:01       10 阅读
  2. 一个简单Vue实例

    2024-06-10 12:08:01       36 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-10 12:08:01       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-10 12:08:01       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-10 12:08:01       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-10 12:08:01       20 阅读

热门阅读

  1. UE5实战篇二(对话系统1):导语

    2024-06-10 12:08:01       11 阅读
  2. oj数据库名字总结

    2024-06-10 12:08:01       10 阅读
  3. Python高级编程:数据分析与数据可视化

    2024-06-10 12:08:01       12 阅读
  4. 轻量化微调使用场景对比

    2024-06-10 12:08:01       7 阅读
  5. web前端大数据:挑战、机遇与未来发展

    2024-06-10 12:08:01       10 阅读
  6. 中国飞行器设计创新大赛多旋翼无人机任务飞行

    2024-06-10 12:08:01       12 阅读
  7. 双系统 Ubuntu无静态IP

    2024-06-10 12:08:01       10 阅读
  8. Flutter教育学习类APP常用的第三方库总汇

    2024-06-10 12:08:01       12 阅读
  9. IAR仿真调试

    2024-06-10 12:08:01       9 阅读
  10. 集群与分片:深入理解及应用实践

    2024-06-10 12:08:01       8 阅读