Pro.ID1089 TitleAlice做算术 II Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1089 AC1035 Submit1456 Ratio71.09% 时间&空间限制描述Alice一岁的生日愿望是:每天吃10个雪糕,还有将来成为一个数学家。于是她开始学算术,爸爸教了她四则运算,但忘记教她运算的优先级了。因此对于一条四则运算的算式,Alice总是算出奇怪的结果。 编写一个程序模拟Alice的运算结果:输入一个算式(没有空格),遇等号'='说明输入结束。假设只进行"加、减、乘、除"运算,且运算数和结果都是整数,四种运算符的优先级别相同,从左到右的顺序计算。如,输入"1+2*10-10/2="之后,输出10。 输入有多个测试用例。第一行是一个正整数N,表示测试用例的个数。 接下来是N行,每行是一个算式。每行所含字符个数小于1000个。 输出Description Alice一岁的生日愿望是:每天吃10个雪糕,还有将来成为一个数学家。于是她开始学算术,爸爸教了她四则运算,但忘记教她运算的优先级了。因此对于一条四则运算的算式,Alice总是算出奇怪的结果。 编写一个程序模拟Alice的运算结果:输入一个算式(没有空格),遇等号'='说明输入结束。假设只进行"加、减、乘、除"运算,且运算数和结果都是整数,四种运算符的优先级别相同,从左到右的顺序计算。如,输入"1+2*10-10/2="之后,输出10。 Input 有多个测试用例。第一行是一个正整数N,表示测试用例的个数。 接下来是N行,每行是一个算式。每行所含字符个数小于1000个。 Output 对每个算式,输出一行结果。 Sample Input 2 Sample Output 10 Hint 本题有多组测试数据,且给出了测试用例的个数,可采用循环语句来逐一处理,可以参考如下的方式处理输入: #include <stdio.h> Author 样例输入2 样例输出10 提示本题有多组测试数据,且给出了测试用例的个数,可采用循环语句来逐一处理,可以参考如下的方式处理输入: #include <stdio.h> 作者 |