用C語言編寫的計算器,具有運算符優先級,采用堆棧實現。
標簽: C語言 編寫 計算器
上傳時間: 2015-04-29
上傳用戶:bakdesec
數據結構 array.h: 安全數組,可自動增長大?。S機訪問,但擴充時效率低) linkedlist.h: 普通鏈表(可隨機訪問,但訪問效率低) dclinkedlist: 雙向循環鏈表(不可隨機訪問,但插入、遍歷的效率都比普通鏈表高) hashtable.h: 哈希表(使用鍵值標識元素,鍵值一樣的元素即認為相等,需重載 == 運算符并由用戶定義哈希函數) binstree.h: 二叉搜索樹(需重載 == 和 < 運算符) avltree.h: AVL 樹(需重載 == 和 < 運算符)
標簽: array 數據結構 數組
上傳時間: 2013-12-18
上傳用戶:zaizaibang
邏輯表達式從終端輸入,長度不超過一行。邏輯運算符包括“|”、“&”和“~”,分別表示或、與和非,運算優先程度遞增,但可有括號改變,即括號內的運算優先。邏輯變元為大寫字母。表達式中任何地方都可以含有多個空格符。 若是重言式或矛盾式,可以只顯示“True Forever”或“False Forever”,否則顯示“Satisfactible”以及變量名序列,與用戶交互。若用戶對表達式變元取定一組值,程序就求出并顯示邏輯表達式的值。
標簽: 邏輯 表達式 輸入
上傳時間: 2014-11-28
上傳用戶:baiom
此計算器是我們期末的實習作業,由兩人合力完成,附有詳細的源代碼說明,界面和windows的幾乎一樣,功能強大,支持包括%,!(,)等高級運算符,
標簽: 計算器 實習
上傳時間: 2015-05-08
上傳用戶:dreamboy36
本書作者根據自己學習C++的親身體會及多年教學經驗,用簡單的例子和簡練的敘述講解C++編程,別具特色。 全書共分十八章,內容涉及對象的演化、數據抽象、隱藏實現、初始化與清除、函數重載與缺省參數、輸入輸出流介紹、常量、內聯函數、命名控制、引用和拷貝構造函數、運算符重載、動態對象創建、繼承和組合、多態和虛函數、模板和包容器類、多重繼承、異常處理和運行時類型識別。 本書作為正式教材和自學用書均非常優秀,作為程序設計者的參考用書亦極為合適。
標簽: 經驗
上傳時間: 2013-12-14
上傳用戶:爺的氣質
詞法分析器的構造方法,詞法分析器能夠識別一些關鍵字(如if,else等)詞法分析器能夠識別一些運算符(如+,-,*,/等)詞法分析器能夠識別標識符
標簽: 分析器
上傳時間: 2015-05-19
上傳用戶:咔樂塢
輸入:一段任意的程序(字符串)。 輸出:相應的屬性字序列。 要求:⒈不處理說明部分,但屬性字的符號類除了編碼外,應包含更多的信息(如運算符的優先級等); ⒉小子集中包含的符號類應有典型性,且盡可能豐富; ⒊為了使用方便和便于閱讀,應有幫助信息,說明可以有哪些符號,屬性字的結構如何等; 說明;⒈為了直觀起見,屬性字中的符號值可以是符號本身,而不是助憶符; ⒉符號的種類以及符號的編碼是事先規定的,可考慮擴充的可能性。
標簽: 輸入 程序 字符串 分
上傳時間: 2014-01-17
上傳用戶:fhzm5658
一個復數四則運算的C++源程序代碼,主要是對運算符重載實現
標簽: 四則運算 代碼 源程序
上傳時間: 2015-05-29
上傳用戶:
計算表達式是實現課程設計語言的基本問題之一,也是棧的應用的一個典型例子。1)要求以字符序列的形式從終端輸入語法正確的、不含變量的整數表達式。利用教科書表3.1給出的算符優先關系,實現對算術四則混合運算表達式的求值。2)要求在屏幕的適當位置顯示運算符棧,運算數棧,輸入字符和主要操作的變化過程!3)要求最好有友好的功能和仿真界面,運算數可以是實數。
標簽: 計算 表達式 語言
上傳時間: 2015-06-04
上傳用戶:fredguo
此程序用于大整數運算,定義了類,運算符重載等。可以用。還有階乘輸出
標簽: 程序 整數 運算
上傳時間: 2015-06-14
上傳用戶:refent
蟲蟲下載站版權所有 京ICP備2021023401號-1