91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

*上次上傳了一個自己用c++語言寫成的計算器,這次是源碼,感謝大家的支持,嘿嘿,希望多多交流學習*本程序運用了數據結構的堆棧和鏈表的知識。能支持+-*/以及括號()運算,根據人們的計算習慣,先算括號里的再算*/最后+-。支持六位整數、六位整數與六位小數組成的浮點數。強大的容錯機制,能保證程序不會異常終止,也能保證運算的準確行性。小數點輸入時輸多了會提示修改。免責聲明:這只是一個測試版本,如因本計算器邏輯錯誤造成的計算錯誤從而帶來的損失本人概不負責,還希望各位網友把在測試中遇到的問題或錯誤通過留言的方式通知我,我會在最短時間內升級程序,并提供給各位免費下載最新版本。

資源截圖

代碼片段和文件信息

#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


評論

共有 條評論