C++ 简易计算器:使用 switch-case 实现加减乘除和求余运算
#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;
}
原文地址: https://www.cveoy.top/t/topic/mUP3 著作权归作者所有。请勿转载和采集!