加括号使算式的值最大c++
时间: 2023-07-23 11:04:58 浏览: 138
C++代码求最大值
5星 · 资源好评率100%
要使算式的值最大,我们可以使用括号来改变运算的优先级。以下是一个使用C++编写的示例代码,通过添加括号来使算式的值最大化:
```cpp
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a, b, c;
cout << "请输入三个整数:" << endl;
cin >> a >> b >> c;
int maxVal = max(max(a + b + c, a * (b + c)), max((a + b) * c, a * b * c));
cout << "算式的最大值为:" << maxVal << endl;
return 0;
}
```
这段代码会提示用户输入三个整数,并计算出四种不同的表达式的值,然后找出其中的最大值。通过添加适当的括号,可以改变表达式的求值顺序,从而得到最大的值。
阅读全文