資源描述:
《c 課程設(shè)計(jì)《鏈表的實(shí)現(xiàn)-增刪改查》》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、requirementsofconstructionsites,willbeshutdown.Noresidueofallclosedtransportvehicles,shallbeseized.FirmlyclosethecancellationillegalquarrystoneswithinthemainroadonbothsidesoftheVisualfactory,factorywillbeshutdown.Third,preventionand河南城建學(xué)院課程設(shè)計(jì)報(bào)告書(shū)專(zhuān)業(yè):課程設(shè)計(jì)名稱:《
2、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)》題目:學(xué) 號(hào):姓 名:同組人員:指導(dǎo)老師:完成時(shí)間:2012年2月17日requirementsofconstructionsites,willbeshutdown.Noresidueofallclosedtransportvehicles,shallbeseized.FirmlyclosethecancellationillegalquarrystoneswithinthemainroadonbothsidesoftheVisualfactory,factorywillbes
3、hutdown.Third,preventionand摘要現(xiàn)在是信息爆炸的時(shí)代,整個(gè)生活空間都充斥著無(wú)盡的數(shù)據(jù)信息,隨時(shí)隨地都可能要存儲(chǔ)一些信息,或者刪除一些信息。然而有時(shí)候又不確定信息的數(shù)量和對(duì)信息操作的不同需求,這時(shí),有一個(gè)動(dòng)態(tài)的存儲(chǔ)的系統(tǒng)是很必須的。這個(gè)系統(tǒng)要基本滿足客戶對(duì)信息的處理,諸如一些簡(jiǎn)單的操作:插入,刪除,查找,輸出,計(jì)數(shù)等,并且,這個(gè)系統(tǒng)要能夠像電腦上的操作系統(tǒng)一樣,能夠執(zhí)行很多操作之后,仍然能夠回到主菜單界面,不能執(zhí)行一個(gè)操作就需要重新啟動(dòng),那樣的話,先前存儲(chǔ)的信息會(huì)丟失不說(shuō),對(duì)使用的客
4、戶來(lái)說(shuō),也很不方便。所以,這時(shí)給用戶更多的選擇就很必要了。本文采用C作為前臺(tái)的開(kāi)發(fā)工具,VisualC++6.0作為后臺(tái)數(shù)據(jù)庫(kù)平臺(tái),建立基于C/C++兩層模式的鏈表操作系統(tǒng),旨在實(shí)現(xiàn)對(duì)生活中一些信息進(jìn)行基本簡(jiǎn)單高效的操作。關(guān)鍵詞:C,VisualC++6.0,鏈表,建表,查找,刪除,插入,計(jì)數(shù),輸出requirementsofconstructionsites,willbeshutdown.Noresidueofallclosedtransportvehicles,shallbeseized.Firmlyc
5、losethecancellationillegalquarrystoneswithinthemainroadonbothsidesoftheVisualfactory,factorywillbeshutdown.Third,preventionand目錄目錄1第一章開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具11.1C語(yǔ)言簡(jiǎn)介11.2開(kāi)發(fā)背景11.3開(kāi)發(fā)環(huán)境1第二章算法思想32.1系統(tǒng)需求分析32.2系統(tǒng)總體設(shè)計(jì)32.2.1系統(tǒng)設(shè)計(jì)目標(biāo)32.2.2開(kāi)發(fā)設(shè)計(jì)思想32.2.3系統(tǒng)功能模塊設(shè)計(jì)42.3算法思想描述6第三章算法實(shí)現(xiàn)93.1
6、數(shù)據(jù)結(jié)構(gòu)93.2程序模塊93.3各模塊之間的調(diào)用關(guān)系103.4源程序代碼12第四章測(cè)試與分析214.1測(cè)試數(shù)據(jù)選擇214.2測(cè)試結(jié)果分析23總結(jié)24心得體會(huì)25參考文獻(xiàn)26第一章開(kāi)發(fā)環(huán)境和開(kāi)發(fā)工具1.1.1C/C++語(yǔ)言簡(jiǎn)介C語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。C語(yǔ)言已先后被移植到大、中、小及微型機(jī)上。它可以作為工作系統(tǒng)設(shè)計(jì)語(yǔ)言,編寫(xiě)系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語(yǔ)言,編寫(xiě)不依賴計(jì)算機(jī)硬件的應(yīng)用程序。它的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開(kāi)發(fā)上
7、,而且各類(lèi)科研都需要用到C語(yǔ)言,適于編寫(xiě)系統(tǒng)軟件,三維,二維圖形和動(dòng)畫(huà)。C語(yǔ)言具有簡(jiǎn)潔緊湊、靈活方便運(yùn)算符豐富數(shù)據(jù)類(lèi)型豐富語(yǔ)法限制不太嚴(yán)格,程序設(shè)計(jì)自由度大允許直接訪問(wèn)物理地址,對(duì)硬件進(jìn)行操作生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高 適用范圍大,可移植性好等優(yōu)點(diǎn)。但它也有一定的缺點(diǎn)。1.2開(kāi)發(fā)背景隨著科學(xué)技術(shù)的不斷發(fā)展,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們所深刻認(rèn)識(shí),它己進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。采用計(jì)算機(jī)進(jìn)行信息管理已成為社會(huì)生活中的普遍現(xiàn)象。而數(shù)據(jù)信息管理的全面自動(dòng)化、信息化則是其中
8、重要的組成部分。數(shù)據(jù)信息管理的好壞對(duì)于每個(gè)人來(lái)說(shuō)都至關(guān)重要,在很大程度上影響著我們的生活質(zhì)量。因此,本文所研究的鏈表操作系統(tǒng)具有一定的使用價(jià)值和現(xiàn)實(shí)意義。1.3開(kāi)發(fā)環(huán)境本文所采用的開(kāi)發(fā)環(huán)境主要是基于C為開(kāi)發(fā)工具,并以VisualC++6.0作為后臺(tái)數(shù)據(jù)庫(kù)平臺(tái)的基于C/C++的雙層管理模式。在進(jìn)入VisualC++6.0工作界面,選擇建立Win32ConsoleApplication工程文件,并為該工程文件命名,確