vb编计算器中连续运算的代码,以及按等号后得出的数如何继续运算?

来源:百度知道 编辑:UC知道 时间:2024/06/09 11:25:36
编得好的加分

就给10分也要一个完整的程序啊???抠门

=号后的结果给一个变量赋值,并存储,如果继续输入运算符号,则只需要把原先的存储变量调出来就可以了!

一看你这问题,你就没组织好计算器数据结构。
问一下,你的计算机器没有考虑运算次序吧!
只要想到运算次序,这个问题就没问题了。
最后输入的运算数据和运算符都在栈里。算完这步,这算前边有别的运算,也都弹出栈了。那么只要取(而不是弹)最后元素,就能知道最后的运算