以下是一个简单的 C++ 计算器,支持浮点数运算:

#include <iostream>

using namespace std;

int main() {
    char op;
    double num1, num2, result;

    cout << 'Enter operator (+, -, *, /): ';  
    cin >> op;

    cout << 'Enter first number: ';  
    cin >> num1;

    cout << 'Enter second number: ';  
    cin >> num2;

    switch(op) {
        case '+':
            result = num1 + num2;
            break;

        case '-':
            result = num1 - num2;
            break;

        case '*':
            result = num1 * num2;
            break;

        case '/':
            result = num1 / num2;
            break;

        default:
            cout << 'Invalid operator';
            return 0;
    }

    cout << num1 << ' ' << op << ' ' << num2 << ' = ' << result;

    return 0;
}

在此代码中,我们首先提示用户输入运算符和两个数字。然后,使用 switch 语句根据运算符计算结果。最后,我们将结果输出到屏幕上。

C++ 浮点数计算器代码示例

原文地址: https://www.cveoy.top/t/topic/oM4u 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录