一、要解决的问题 设计GUI界面的计算器程序,用户可以通过鼠标依次输入参加计算的数值进行加、减、乘、除等混合运算功能。可参照windows平台上的计算器。 二、算法基本描述 主要是考虑符号的优先级,然后配对和消除,使用堆栈来处理。算法描述如下: 建立两个动态栈A,B。A存放计算对象,B存放计算符号。 三、设计要求与内容 ................... 一、设计的内容及要求 编写时钟程序,要求画出时钟面板,时针,分针,秒针,可设定或解除闹钟时间,并提供闹钟服务相应的文字提示功能与声音提示功能。 二、算法基本描述 本时钟程序是GUI图形界面设计,在主面板上添加时钟外观,闹铃设置等功能。 实现时钟程序用到了paint 与 repaint 三、设计 ...................
1