




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、v1.0可編輯可修改vv數(shù)據(jù)結(jié)構(gòu)>>抽象數(shù)據(jù)類型實(shí)驗(yàn)報(bào)告題目有理數(shù)四則運(yùn)算學(xué)院_計(jì)算機(jī)學(xué)院_專 業(yè)網(wǎng)絡(luò)工程年級(jí)班別2007級(jí)三班學(xué) 號(hào) 33學(xué)生姓名_江振輝_ 輔導(dǎo)教師李小妹2009年6月25日1、實(shí)驗(yàn)概要實(shí)驗(yàn)項(xiàng)目名稱:抽象數(shù)據(jù)類型的實(shí)現(xiàn)實(shí)驗(yàn)項(xiàng)目性質(zhì):設(shè)計(jì)性實(shí)驗(yàn)所屬課程名稱:數(shù)據(jù)結(jié)構(gòu)實(shí)驗(yàn)計(jì)劃學(xué)時(shí):62、實(shí)驗(yàn)?zāi)康膶?duì)某個(gè)具體的抽象數(shù)據(jù)類型,運(yùn)用課程所學(xué)的知識(shí)和方法,設(shè)計(jì)合理的數(shù)據(jù)結(jié)構(gòu), 并在此基礎(chǔ)上實(shí)現(xiàn)該抽象數(shù)據(jù)類型的全部基本操作。通過(guò)本設(shè)計(jì)性實(shí)驗(yàn),檢驗(yàn)所學(xué)知識(shí)和能力, 發(fā)現(xiàn)學(xué)習(xí)中存在的問(wèn)題。進(jìn)而達(dá)到熟練地運(yùn)用本課程中的基礎(chǔ)知識(shí)及技術(shù)的目的。實(shí)驗(yàn)要求如下:1 參加實(shí)驗(yàn)的學(xué)生應(yīng)首先了解設(shè)
2、計(jì)的任務(wù),然后根據(jù)自己的基礎(chǔ)和能力從中選擇一題。一般來(lái)說(shuō),選擇題目應(yīng)以在規(guī)定的時(shí)間內(nèi)能完成,并能得到應(yīng)有的鍛煉為原則。若學(xué)生對(duì)教材以外的相關(guān)題目較感興趣, 希望選作實(shí)驗(yàn)的題目時(shí), 應(yīng)征得指導(dǎo)教師的認(rèn)可, 并寫出明 確的抽象數(shù)據(jù)類型定義及說(shuō)明。2. 實(shí)驗(yàn)前要作好充分準(zhǔn)備,包括:理解實(shí)驗(yàn)要求,掌握輔助工具的使用,了解該抽象數(shù)據(jù)類型的定義及意義,以及其基本操作的算法并設(shè)計(jì)合理的存儲(chǔ)結(jié)構(gòu)。3. 實(shí)驗(yàn)時(shí)嚴(yán)肅認(rèn)真,要嚴(yán)格按照要求獨(dú)立進(jìn)行設(shè)計(jì),不能隨意更改。注意觀察并記錄各種錯(cuò)誤現(xiàn)象,糾正錯(cuò)誤,使程序滿足預(yù)定的要求,實(shí)驗(yàn)記錄應(yīng)作為實(shí)驗(yàn)報(bào)告的一部分。4. 實(shí)驗(yàn)后要及時(shí)總結(jié),寫出實(shí)驗(yàn)報(bào)告,并附所打印的問(wèn)題解答、
3、程序清單,所輸入的 數(shù)據(jù)及相應(yīng)的運(yùn)行結(jié)果。所用軟件環(huán)境或工具:Dev-C+3、抽象數(shù)據(jù)類型ADT抽象數(shù)據(jù)類型名數(shù)據(jù)對(duì)象: 數(shù)據(jù)對(duì)象的定義數(shù)據(jù)關(guān)系: 數(shù)據(jù)關(guān)系的定義基本操作: 基本操作的定義 ADT抽象數(shù)據(jù)類型名例:線性表的表示名稱線性表數(shù)據(jù)對(duì)象D=ai|ai(-ElemSet,i=1,2,., n,n >=0任意數(shù)據(jù)兀素的集合數(shù)據(jù)關(guān)系R1=<ai-1,ai>| ai-1,ai(-D,i=2,n除第一個(gè)和最后一個(gè)外,每個(gè)元素有唯一的 直接前趨和唯一的直接 后繼基本操作ListI nsert(&L,i,e)L為線性表,i為位置, e為數(shù)據(jù)元素。ListDelete(&am
4、p; L,i,e)、類C語(yǔ)言語(yǔ)法類C語(yǔ)言語(yǔ)法示例1、預(yù)定義常量和類型#defi ne TRUE 1#defi ne FALSE 0#defi ne OK 1#defi ne ERROR 0#defi ne INFEASIBLE -1#defi ne OVERFLOW -2typedef in Status;.=變量名k=表達(dá)式;成組賦值:(變量名1,變量名k)=(表達(dá)式1,.,表達(dá)式k);結(jié)構(gòu)名=結(jié)構(gòu)名;結(jié)構(gòu)名=(值1,.,值k);變量名=表達(dá)式;變量名起始下標(biāo).終止下標(biāo)=變量名起始下標(biāo).終止下標(biāo);交換賦值:變量名 <-> 變量名;條件賦值:變量名-條件表達(dá)式表達(dá)式表達(dá)式 T: 表
5、達(dá)式 F5、選擇語(yǔ)句1、 if (表達(dá)式)語(yǔ)句;2、 if (表達(dá)式)語(yǔ)句;else 語(yǔ)句;3、switch(表達(dá)式)case值1:語(yǔ)句序列1 ; break;case 值n: 語(yǔ)句序歹U n; break; default:語(yǔ)句序列 n+1 ; break;4、switchcase條件1:語(yǔ)句序列1 ; break;case 條件 n:語(yǔ)句序列 n ; break; default:語(yǔ)句序列 n+1 ; break;6、循環(huán)語(yǔ)句for (賦初值表達(dá)式;條件;修改表達(dá)式序列)語(yǔ)句;while (條件)語(yǔ)句;do語(yǔ)句序列while (條件);7、結(jié)束語(yǔ)句return 表達(dá)式;return;.,變
6、量n);9、注釋.,表達(dá)式n)min, abs,floor,ceil,eof,eo In11、邏輯運(yùn)算&&與運(yùn)算;|或運(yùn)算5. 課程算法設(shè)計(jì)#in elude <>#in elude <>#in elude <>intGONGYUESHU(i ntm,i ntn)行過(guò)程:測(cè)試兩個(gè)有理數(shù)相除的運(yùn)算,實(shí)現(xiàn)10除以5主菜單顯示:做除法運(yùn)算,選擇 4, ENTER由于現(xiàn)在實(shí)現(xiàn)整數(shù)的除法,所以選擇1 , ENTER然后分別輸入數(shù)據(jù)分子 10, ENTER和分母 5,ENTER測(cè)試成功通過(guò)。7.實(shí)驗(yàn)總結(jié)通過(guò)這次課程設(shè)計(jì)我意識(shí)到數(shù)據(jù)類型的多樣性與靈活性。通過(guò)如此簡(jiǎn)單的組合使用邊可以實(shí)現(xiàn)豐富而實(shí)用的功能。但同時(shí),不同的數(shù)據(jù)類型之間的差異也
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 深化理解2024年咖啡師考試考題試題及答案
- 2024年珠寶鑒定師考試挑戰(zhàn)與試題及答案分析
- 常見(jiàn)2024年記者證考試試題及答案
- 2024年食品安全員考試職能作用分析試題及答案
- 力學(xué)與日常生活的結(jié)合試題及答案
- 廣告投放效果分析試題及答案
- 檔案管理新技術(shù)試題及答案
- 2024年省考輿情分析試題及答案
- 2024年珠寶鑒定師考試難點(diǎn)試題及答案
- 數(shù)據(jù)處理中的優(yōu)化策略試題及答案
- 國(guó)家電網(wǎng)公司施工項(xiàng)目部標(biāo)準(zhǔn)化管理手冊(cè)(2021年版)線路工程分冊(cè)
- 裝配式建筑深化設(shè)計(jì)(PPT81P)
- 2022年《中央企業(yè)合規(guī)管理辦法》新制訂《中央企業(yè)合規(guī)管理辦法》全文內(nèi)容課件
- 吊籃使用安全技術(shù)交底
- 草船借箭示范課件第2課時(shí)
- 利益沖突審查表
- 復(fù)變函數(shù)與積分變換完整版課件全套ppt整本書電子講義全書電子課件最全教學(xué)教程
- 辦公室平面圖模板
- 分包商資格申請(qǐng)表(全套)
- 移動(dòng)機(jī)器人機(jī)械臂的設(shè)計(jì)
- 電氣控制與plc應(yīng)用技術(shù)》期末試卷c卷
評(píng)論
0/150
提交評(píng)論