这是一个计算器的简单程序,练手的喔,有标准型和科学型的切换, 计算器的设计方案 根据计算器运行的基本状态变化,将其分为下面五个状态:如图所示 图中num含义为按下0~9数字中的一个,=为按下=按钮,operator为按下“+,-,×,÷,Mod,exp,x^y”中按钮的一个,这些为双数操作符。s_operator含义为用户按下“sqrt,+/-, 1/x,sin,cos,tan,n!,ln,log为单数操作符。此外还有小数点,在这没有显示。 计算器起始处于CE状态,此时只接受数字输入,当按下一个数字按钮时计算器来到A状态表示输入了第一个操作数,用户在该