這個程序是用C語言實現(xiàn)的。我使用了單向鏈表來實現(xiàn)對藥品的增加. 刪除等操作. 我修改了幾次算法, 優(yōu)化了一下. 如果有不足之處,還望各位多多指點。 設(shè)計目的: 這是一個專為小藥店設(shè)計的藥品管理系統(tǒng). 可以對藥品自由的進(jìn)行添加、刪除、查找等操作. 功能簡介:(每個數(shù)字鍵對應(yīng)相應(yīng)的功能, 按數(shù)字鍵后,請按Enter鍵) "1 - 增加藥品": 向系統(tǒng)增加一種藥品 "2 - 刪除藥品": 刪除系統(tǒng)中的一種藥品 "3 - 查找藥品": 輸入藥品的名稱或編號, 如果找到了就顯示藥品信息 "4 - 更新藥品": 增加或減少某種藥品的數(shù)量 "6 - 顯示藥品列表": 按大小顯示所有的藥品的信息 "7 - 顯示銷售記錄":顯示每日或每月的銷售記錄 "8 - 修改密碼": 更改登陸系統(tǒng)的密碼 "0 - 退出": 退出系統(tǒng)。 退出時,程序自動保存數(shù)據(jù).
上傳時間: 2014-10-12
上傳用戶:6546544
各種數(shù)據(jù)結(jié)構(gòu)和算法演示(順序表,鏈表,二叉樹,圖,動態(tài)查找,廣義表,串,存儲管理等)
標(biāo)簽: 數(shù)據(jù)結(jié)構(gòu) 算法 順序表
上傳時間: 2015-09-18
上傳用戶:gtf1207
1.內(nèi)存管理一律根據(jù)實際需要的大小在堆中動態(tài)分配內(nèi)存。 2.邊界檢查。如果數(shù)組下標(biāo)超越了數(shù)組大小界限,會給出警告信息,可以防止非法內(nèi)存訪問以及方便程序的調(diào)試。 3.重載了+,-,*,+=,-=,數(shù)乘等常見運算符; 4.可以保存數(shù)組為二進(jìn)制數(shù)據(jù)文件和文本文件兩種形式,也可以從二進(jìn)制數(shù)據(jù)文件和文本文件讀取數(shù)據(jù)到數(shù)組。 5.實現(xiàn)了和矩陣相關(guān)的線性代數(shù)方程組求解算法。一是高斯選主元消去法二是針對三對角矩陣的追趕法。 6.靜態(tài)函數(shù)Bspline3():3次B樣條曲線插值算法
標(biāo)簽: 數(shù)組 內(nèi)存管理 內(nèi)存 動態(tài)分配
上傳時間: 2015-09-24
上傳用戶:leixinzhuo
語法分析器lex和詞法分析器yacc的C++語言實現(xiàn) 1.Lex (1)Lex輸入文件的解析 (2)正規(guī)表達(dá)式的解析 (3)一個正規(guī)表達(dá)式到NFA的轉(zhuǎn)換算法實現(xiàn) (4)多個NFA的合并 (5)NFA的確定化和最小化算法實現(xiàn) (6)返回狀態(tài)與返回內(nèi)容的對應(yīng) 2.Yacc (1)Yacc輸入文件的解析 (2)上下文無關(guān)文法到對應(yīng)LR(1)文法的下推自動機(jī)的構(gòu)造 (3)LR(1)文法的下推自動機(jī)到相應(yīng)分析表的構(gòu)造 (4)LR(1)總控程序的構(gòu)造(查表程序) (5)符號表的構(gòu)建與相應(yīng)管理程序 (6)語義動作程序的加入 環(huán)境:Visual Studio.NET 2003
上傳時間: 2013-12-09
上傳用戶:zxc23456789
ARM嵌入式系統(tǒng)C語言編程, 無操作系統(tǒng)支持的嵌入式系統(tǒng)軟件,包括系統(tǒng)引導(dǎo)(BOOT) 、驅(qū)動程序、動態(tài)內(nèi)存管理、IPO、通信以及應(yīng)用軟件等方面。本文詳細(xì)介紹了嵌入式平臺上用C 語言編寫系統(tǒng)軟件和應(yīng)用軟件的方法。雖然是針對ARM平臺介紹的,但基本經(jīng)驗和算法也適合于其他嵌入式平臺的軟件設(shè)計
標(biāo)簽: BOOT ARM IPO 系統(tǒng)軟件
上傳時間: 2013-12-21
上傳用戶:小寶愛考拉
一個VC車友管理系統(tǒng),很適用,可參考相關(guān)算法
標(biāo)簽: 管理系統(tǒng)
上傳時間: 2014-01-11
上傳用戶:liglechongchong
主存空間的分配與回收.采用可變分區(qū)存儲管理,使用首次適應(yīng)算法、循環(huán)首次適應(yīng)算法、最佳適應(yīng)算法三種算法完成設(shè)計。
上傳時間: 2013-12-19
上傳用戶:李彥東
無操作系統(tǒng)支持的嵌入式系統(tǒng)軟件,包括系統(tǒng)引導(dǎo)(BOOT) 、驅(qū)動程序、動態(tài)內(nèi)存管理、IPO、通信以及應(yīng)用軟件等方面。 本文詳細(xì)介紹了嵌入式平臺上用C 語言編寫系統(tǒng)軟件和應(yīng)用軟件的方法。雖然是針對ARM平臺介紹的,但基本經(jīng)驗和算法也適 合于其他嵌入式平臺的軟件設(shè)計。
標(biāo)簽: BOOT IPO 應(yīng)用軟件 系統(tǒng)軟件
上傳時間: 2015-10-26
上傳用戶:王楚楚
設(shè)計一個學(xué)生信息管理系統(tǒng),學(xué)生對象至少要包含:學(xué)號、姓名、性別、成績1、成績2、總成績等信息。要求實現(xiàn)以下功能: 1.總成績要求自動計算; 2.查詢:分別給定學(xué)生學(xué)號、姓名、性別,能夠查找到學(xué)生的基本信息(要求至少用兩種查找算法實現(xiàn)); 3. 排序:分別按學(xué)生的學(xué)號、成績1、成績2、總成績進(jìn)行排序(要求至少用兩種排序算法實現(xiàn))。
標(biāo)簽: 信息管理系統(tǒng)
上傳時間: 2014-01-20
上傳用戶:VRMMO
設(shè)計一個允許n個進(jìn)程并發(fā)運行的進(jìn)程管理模擬系統(tǒng)。該系統(tǒng)包括有簡單的進(jìn)程控制、同步與通訊機(jī)構(gòu),其進(jìn)程調(diào)度算法可任意選擇。每個進(jìn)程用一個PCB表示,其內(nèi)容根據(jù)具體情況設(shè)置。各進(jìn)程之間有一定的同步關(guān)系(可選)。系統(tǒng)在運行過程中應(yīng)能顯示或打印各進(jìn)程的狀態(tài)及有關(guān)參數(shù)的變化情況,以便觀察諸進(jìn)程的運行過程及系統(tǒng)的管理過程。
標(biāo)簽: 進(jìn)程 運行 模擬系統(tǒng) 控制
上傳時間: 2015-11-21
上傳用戶:515414293
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1