这是编译原理课上的一个实验,要将输入的表达式转换成后缀表达式,然后进行计算。当时写的程序有错误,改了两天,没有了错误,但还是有些表达式计算不出正确的结果,实在不想改了,等什么时候心情好了,再看看吧。

   由这段代码我学到:不要着急动手,动手之前,要考虑周全,这样才会更快。

代码如下:


 

输入:

(12+2)/2#

运行结果为:


 

显示结果是正确的

但是输入:

(12+2)*2#

运行结果为:


 

结果出错了……

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-18
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
  • 2021-07-14
  • 2021-06-06
相关资源
相似解决方案