摘要:
刚学过数据结构之后,做了个计算器练习一下,代码比较多,虽然有很多的bug和不足,但是还是起到了学习的作用。 该程序依照Windows自带的计算器进行设计,实现了其中的一些最基本功能: 允许对键盘和计算器面板混合操作,并对输入数据的格式做了限定,保证运算的正确性 运用了栈这种数据结构,可以实现四则混合运算,但必须在按下等号才会显示最终的运算结果,中间运算结果不再显示 存在的bug:在连续按下运算符时将会产生错误的运算结果, 即尚未实现连续输入多个运算符时只按第一个运算符进行运算首先构造一个顺序栈,实现先进后出的数据结构。可以存储计算过程中出现的表达式,并对表达式进行处理.View Code .. 阅读全文
posted @ 2011-09-08 14:23
落雪如梦
阅读(2511)
评论(0)
推荐(0)
摘要:
首先创建牌的对象:View Code 1 class Card 2 { 3 private string face; //牌的面值 4 private string suit; //牌的花色 5 6 //构造方法初始化牌的面值和花色 7 public Card(string cardFace,string cardSuit) 8 { 9 face = cardFace;10 suit = cardSuit;11 }12 13 ... 阅读全文
posted @ 2011-09-08 09:03
落雪如梦
阅读(245)
评论(0)
推荐(0)

浙公网安备 33010602011771号