九度oj 1101
来源:互联网 发布:淘宝假冒伪劣产品投诉 编辑:程序博客网 时间:2024/05/18 00:54
- 题目描述:
对于一个不存在括号的表达式进行计算
- 输入:
存在多种数据,每组数据一行,表达式不存在空格
- 输出:
输出结果
- 样例输入:
6/2+3+3*4
- 样例输出:
18
- 来源:
2010年上海交通大学计算机研究生机试真题
#include "stdio.h"#define MAX 100int stack[MAX];int tail;int main(){ int a; while(scanf("%d",&a)!=EOF){ tail=0; stack[0]=0; stack[++tail]=a; char ch1; while(scanf("%c",&ch1)!=EOF&&(ch1=='+'||ch1=='-'||ch1=='*'||ch1=='/')){ scanf("%d",&a); if(ch1=='+'){ stack[++tail]=a; }else if(ch1=='-'){ stack[++tail]=-1*a; }else if(ch1=='*'){ stack[tail]=stack[tail]*a; }else if(ch1=='/'){ stack[tail]=stack[tail]/a; } } for(int i=1;i<=tail;i++) stack[0]+=stack[i]; printf("%d\n",stack[0]); }}
0 0
- 九度oj 1101
- 【九度OJ】:九度OJ 1050
- 【九度OJ】:九度OJ 1053
- 【九度OJ】:九度OJ 1056
- 【九度OJ】:九度OJ 1059
- 【九度OJ】:九度OJ 1206
- 九度OJ-1101-计算表达式
- 九度OJ 1101 计算表达式
- 九度oj 1101 计算后缀表达式
- 九度OJ题目1101:计算表达式
- 九度OJ:1000
- 【九度OJ】 1006
- 九度 OJ 1499
- 九度OJ-1002
- 九度OJ-1003
- 九度OJ 1004
- 九度OJ 1003
- 九度oj 采药
- 题目1437:To Fill or Not to Fill(贪心算法)
- IDE: 将程序加入右键菜单:
- [MFC]绘制文本、CFont类
- linux之sort用法
- 移动端页面弹出对话框效果Demo
- 九度oj 1101
- 从付费产品说起
- IOS学习之蓝牙4.0
- Android403Forbidden的几种可能错误
- Mongodb操作
- Hadoop实现Clustering by fast search and find of density peaks (2)
- Java程序员应该知道的10个面向对象理论
- 用CocoaPods做iOS程序的依赖管理-from 唐巧
- hdu 1873 看病要排队(优先队列)