中缀转后缀
来源:互联网 发布:mac启动盘重装系统 编辑:程序博客网 时间:2024/06/05 17:16
#include<stdio.h>int top=0;char stack[100];void push(char x){stack[top++]=x;}void pop(){printf("%c",stack[--top]);}void inToPost(char *a){int i;for(i=0;a[i]!='\0';i++){if(a[i]>='a'&&a[i]<='z')printf("%c",a[i]);else if(a[i]=='+'||a[i]=='-'){while(top!=0&&stack[top-1]!='('){pop();}push(a[i]);}else if(a[i]=='*'||a[i]=='/'){push(a[i]);}else if(a[i]=='('){push(a[i]);}else if(a[i]==')'){while(stack[top-1]!='('){pop();}top--;}}while(top!=0)pop();}int main(){char a[100];gets(a);inToPost(a);return 0;}
0 0
- 中缀转后缀&后缀求值
- c 中缀转后缀
- 中缀转后缀
- 中缀转后缀表达式
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀求值
- 表达式中缀转后缀
- Nyoj467【中缀转后缀】
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀
- 中缀转后缀表达式
- 中缀转后缀
- QT TextEdit的一些总结
- Android基础之Fragment与Activity交互详解
- ubuntu 14.04 install NVIDIA driver
- CocoaPods安装和使用教程
- 机器学习-Logistic回归
- 中缀转后缀
- Android属性动画完全解析(一)-认识属性动画的基本用法
- menu中的显示问题
- 第一篇博客
- 一种简单的图像显著性计算模型
- Android之 学习路线
- plupload上传fileuploaded方法不执行
- linux的PAM认证和shadow文件中密码的加密方式
- Fio 输出内容的解释