#include

int main() { int a, b; char op; std::cin >> a >> b >> op;

int result;
switch (op) {
    case '+':
        result = a + b;
        break;
    case '-':
        result = a - b;
        break;
    case '*':
        result = a * b;
        break;
    case '/':
        if (b != 0) {
            result = a / b;
        } else {
            std::cout << 'Error: Division by zero is not allowed.' << std::endl;
            return 0;
        }
        break;
    default:
        std::cout << 'Error: Invalid operator.' << std::endl;
        return 0;
}

std::cout << 'Result: ' << result << std::endl;
return 0;

}

C++ 实现简单计算器:加减乘除运算

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

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