题目链接:点击打开链接
题目大意:题目的意思是规定好运算符优先级都一样,一开始看成“如果”优先级一样,这样的话题意的难度完全变了味。
解题思路:略。
AC 代码
int main()
{
int i, sum, isnan=0;
char op='0';
scanf("%d", &sum);
while(op!='=')
{
scanf("%c", &op);
if(op=='=') break;
scanf("%d", &i);
if(op=='+') sum+=i;
else if(op=='-') sum-=i;
else if(op=='*') sum*=i;
else if(op=='/')
{
if(i!=0) sum/=i;
else isnan=1;
}
else isnan=1;
}
if(isnan) printf("ERROR\n");
else printf("%d\n", sum);
return 0;
}