double Math(double v1, double v2, char c) { double sum; switch (c) { case '+': { sum = v1 + v2; break; } case '-': { sum = v1 - v2; break; } case '*': { sum = v1 * v2; break; } case '/': { sum = v1 / v2; break; } } return sum; }加入注释
时间: 2024-01-08 18:03:41 浏览: 30
下面是加入注释后的代码:
```
// 定义一个函数 Math,用于进行数学运算
double Math(double v1, double v2, char c) {
double sum; // 定义一个变量 sum,用于存储运算结果
// 使用 switch-case 语句根据运算符进行相应的计算
switch (c) {
case '+': { // 如果运算符为加号
sum = v1 + v2; // 执行加法运算,结果赋值给 sum
break; // 跳出 switch-case 语句
}
case '-': { // 如果运算符为减号
sum = v1 - v2; // 执行减法运算,结果赋值给 sum
break; // 跳出 switch-case 语句
}
case '*': { // 如果运算符为乘号
sum = v1 * v2; // 执行乘法运算,结果赋值给 sum
break; // 跳出 switch-case 语句
}
case '/': { // 如果运算符为除号
sum = v1 / v2; // 执行除法运算,结果赋值给 sum
break; // 跳出 switch-case 语句
}
}
return sum; // 返回运算结果
}
```