按括号优先级计算 (a+b)*c。
OJ: noi_openjudge
题目 ID: ch0103-02
难度:入门
标签:数学python
日期: 2026-07-30 23:01
题意
输入三个整数,计算
思路
代码保留题目中的括号,写成 (a + b) * c。不能写成 a + b * c,乘法优先会改变表达式含义。
代码
Python代码
python
a, b, c = map(int, input().split())
print((a + b) * c)C++代码
cpp
#include <cstdio>
int main(){
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
printf("%d",(a+b)*c);
return 0;
}复杂度
时间复杂度和额外空间复杂度均为
总结
翻译数学式时保留必要括号,是避免运算优先级错误的最简单方法。