zoukankan      html  css  js  c++  java
  • 四则运算

    GitHub 传送门:https://github.com/ZJCLZ/zjc/blob/master/

    系统:win7

    编译环境:C语言

    关于这个程序我是参照红黑联盟论坛里一个博主的代码来改进的

    首先定义两个栈,一个用于存放操作符,一个用于存放操作数。

    typedef struct

    {

    datatype a[MAXSIZE];

    int top;

    }sequence_stack;

     typedef struct.

    {
    char b[MAXSIZE];

    int top;

    }SeqStack;

    其次需要两个数组,一个用于存放输入的中缀表达式,一个用于存放将中缀表达式转换后的后缀表达式;

    最后把存放后缀表达式的数组传递给计算后表达式的函数。

    在原来程序的基础上我新增了一个功能就是支持括号,尚未实现的功能有判断对错,累计分数,倒计时以及用户界面可以选择中日英三国语言。

  • 相关阅读:
    java设计模式概述
    Filter
    hello1 hello2 代码分析
    计划
    页面生命周期1
    Jquery
    关于DropDownList
    页面生命周期
    随机生成验证码
    关于技术
  • 原文地址:https://www.cnblogs.com/zjclz/p/7553385.html
Copyright © 2011-2022 走看看