题目链接:点击打开链接
题目大意:题目的意思是规定好运算符优先级都一样,一开始看成“如果”优先级一样,这样的话题意的难度完全变了味。
解题思路:略。
AC 代码
#include <stdio.h> 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; }