【网易笔试】
来源:互联网 发布:js四舍五入取两位小数 编辑:程序博客网 时间:2024/05/02 17:18
/*********************************************************
常规的表达式求值,我们都会根据计算的优先级来计算。比如*/的优先级就高于+-。但是小易所生活的世界的表达式规则很简单,从左往右依次计算即可,而且小易所在的世界没有除法,意味着表达式中没有/,只有(+, - 和 *)。现在给出一个表达式,需要你帮忙计算出小易所在的世界这个表达式的值为多少
输入描述:
输入为一行字符串,即一个表达式。其中运算符只有-,+,*。参与计算的数字只有0~9.保证表达式都是合法的,排列规则如样例所示。
输出描述:
输出一个数,即表达式的值
输入例子:
3+5*7
输出例子:
56
********************************************************/
#include <iostream>
using namespace std;
int main()
{
int num1,num2;
char op;
cin>>num1;
while(scanf("%c%d",&op,&num2)!=EOF)
{
switch(op)
{
case '+':
num1 = num1+num2;
break;
case '-':
num1 = num1 - num2;
break;
case '*':
num1 = num1 *num2;
break;
}
}
cout<<num1<<endl;
}
0 0
- 网易笔试
- 网易笔试
- 网易笔试
- 【网易笔试】
- 【网易笔试】
- 【网易笔试】
- 网易笔试
- 网易一道笔试题!
- 网易笔试[2006.11.18]
- 网易笔试题
- 网易笔试题
- 网易笔试题一道
- 网易笔试题目
- 网易有道笔试总结
- 网易一道笔试题!
- 网易笔试题
- 网易笔试题目
- 网易笔试题目
- Linux驱动中建立动态映射来实现操作寄存器
- 平方数
- stl 知识简单汇总
- bootstrap仿Ghost开源博客主页
- getAttribute和getParameter的区别
- 【网易笔试】
- spring 学习(一):简介
- python新手的折腾之路(一)
- VOC-2007数据集
- html标记语言的笔记
- 数据库存储过程缺点总结
- angular模板加载 ----ng-template
- 微信扫码登录验证PHP代码(不用开放平台)
- 组内NLP讨论班阶段总结