#include

using namespace std;

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

cout << '请输入两个数字和一个运算符(+、-、*、/、%):' << endl;
cin >> num1 >> num2 >> op;

switch (op) {
    case '+':
        result = num1 + num2;
        break;
    case '-':
        result = num1 - num2;
        break;
    case '*':
        result = num1 * num2;
        break;
    case '/':
        result = num1 / num2;
        break;
    case '%':
        result = (int)num1 % (int)num2;
        break;
    default:
        cout << '错误的运算符!' << endl;
        return 1;
}

cout << '运算结果为:' << result << endl;

return 0;

}

C++ 简易计算器:使用 switch-case 实现加减乘除和求余运算

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

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