表达式求值 您所在的位置:网站首页 质数求和xdoj 表达式求值

表达式求值

2023-12-16 04:28| 来源: 网络整理| 查看: 265

标题     表达式求值

类别 字符串处理

时间限制     1S

内存限制     256Kb

问题描述     表达式由两个非负整数x,y和一个运算符op构成,求表达式的值。 这两个整数和运算符的顺序是随机的,可能是”x op y”, “op x y”或者 “x y op”,例如,“25 + 3”表示25加3,“5 30 *” 表示5乘以30,“/ 600 15”表示600除以15。

输入说明     输入为一个表达式,表达式由两个非负整数x,y和一个运算符op构成,x,y和op之间以空格分隔,但顺序不确定。 x和y均不大于10000000,op可以是+,-,*,/,%中的任意一种,分表表示加法,减法,乘法,除法和求余。 除法按整数除法求值,输入数据保证除法和求余运算的y值不为0。

输出说明     输出表达式的值。

输入样例     样例1输入 5 20 * 样例2输入 4 + 8 样例3输入 / 8 4

输出样例     样例1输出 100 样例2输出 12 样例3输出 2  

#include #include int main() { char s[100],op; int num1=0,num2=0,len,i,king=0,result; gets(s); len=strlen(s); for(i=0;i='0'&&s[i]


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有