資源簡介
上次發的需要分數,這個不要資源分,版本完全一樣,供網友研究學習用,謝謝大家的支持
代碼片段和文件信息
#include??
#include?
#include?
#include?
#include?
#include?
using?namespace?std;
#define?M?6???//最大的數字位數?
#define?N?100??//最大表達式長度?
#define?OP?1???//標識mark為運算符
#define?NM?0???//標識mark為數字?
#define?OP_STACK_SIZE?100//最大的運算符堆棧容量
#define?NM_STACK_SIZE?100//最大的數字堆棧容量?
//用于創建表達式元素鏈表?-------------------?
struct?exp??????
{
???????char?sig[M+M+1];
???????float?num;
???????char?ope;
???????int?mark;
???????struct?exp?*next;
};
typedef?struct?exp?E;
//------------------------------------------?
//建立數字和運算符堆棧-------------------------
struct?Op_stack
{
????????
????????struct?Op_stack?*pre;
????????char?operation;
????????struct?Op_stack?*next;
};
typedef?struct?Op_stack?Op;
typedef?struct?Op_stack*?Opp;
O
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????22889??2011-05-05?15:39??計算器(直接結果).cpp
-----------?---------??----------?-----??----
????????????????22889????????????????????1
評論
共有 條評論