使用switch语句实现一个计算器,程序运行时输入待参与运算的数字和另外一个数字表示运算符(1-表示加,2-表示减, 3-表示乘,4-表示除),然后将结果输出。
时间: 2024-10-15 11:14:01 浏览: 26
SimpleCalculatorApp:简单的计算器应用程序,允许用户输入两个数字,然后使用一个运算符(+ _ *或)进行计算并将结果返回给用户
在许多编程语言中,你可以使用`switch`语句来编写一个简单的计算器程序,比如在JavaScript或C#中。这里是一个基本的例子:
```javascript
function calculator(num1, operator, num2) {
let result;
switch (operator) {
case 1: // 加法
result = num1 + num2;
break;
case 2: // 减法
result = num1 - num2;
break;
case 3: // 乘法
result = num1 * num2;
break;
case 4: // 除法
if (num2 !== 0) { // 防止除数为零
result = num1 / num2;
} else {
console.log("错误:除数不能为零");
return;
}
break;
default:
console.log("错误:无效的运算符");
return;
}
console.log(`计算结果是: ${result}`);
}
// 调用函数
calculator(10, 1, 5); // 输出 15
calculator(10, 4, 2); // 输出 5
calculator(10, 0, 2); // 输出 "错误:除数不能为零"
calculator(10, 6, 2); // 输出 "错误:无效的运算符"
```
在这个例子中,用户输入两个数字和一个运算符,根据`switch`语句的内容,选择对应的运算并得到结果。如果运算符不在预设的选项内,会显示错误信息。
阅读全文