freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)(參考版)

2024-10-17 07:25本頁(yè)面
  

【正文】 我的系統(tǒng)規(guī)模比較小同時(shí)由于我的時(shí)間和能力等多方面的因素影響,我們的系統(tǒng)也存在一定的缺陷。在一遍一遍的調(diào)試之下,程序終于被調(diào)通了。在運(yùn)行程序的過(guò)程中經(jīng)常會(huì)出現(xiàn)程序自行中斷,需要進(jìn)行調(diào)試的信息。不僅弄清了以前對(duì)系統(tǒng)開(kāi)發(fā)的一些模糊的認(rèn)識(shí),而且提高了寫(xiě)代碼的水平,培養(yǎng)了嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),為今后在工作崗位上用好管好計(jì)算機(jī)打下了堅(jiān)實(shí)的基礎(chǔ)。系統(tǒng)開(kāi)發(fā)的過(guò)程是一個(gè)鞏固以前所學(xué)的計(jì)算機(jī)知識(shí),掌握新技能的過(guò)程。第二個(gè)就是增強(qiáng)了自己的自信心。此次做系統(tǒng)給我最大的感觸有兩個(gè)。)return。||select==39。if(select==39。Y39。y39。coutcoutcinselect。fclose(fp)。mi=tempmi。fread(tempmi,sizeof(MemberInfo),1,fp)。iMemberTota。(SMemberTota),sizeof(int),1,fp)。MemberInfo* tempmi。}binextbook=NULL。binextbook=tempbi。i++){tempbi=(BookInfo*)malloc(sizeof(BookInfo))。for(int i=1。fread(amp。}BookInfo* bi=SBI。}void LoadData(System* S){FILE* fp。mi=minextmember。(SMemberTota),sizeof(int),1,fp)。}MemberInfo* mi=SMInextmember。while(bi){fwrite(bi,sizeof(BookInfo),1,fp)。}fwrite(amp。BookInfo* bi=SBInextbook。}}while(1)。n39。N39。}coutcinsel。bookb_Total。il_Codes[0]。SMemberTota。bi=binextmember。while(bi){if(bim_Code==tempcode)break。pl=SMI。int tempcode。char sel。MemberInfo* pl。i++)coutl_Codes[i]coutreturn bi。if(code==1){if(!bi)coutelse {coutm_Codecoutm_Namecoutl_Codes[0]for(i=1。amp。}else membercode=code。int i。}MemberInfo* SearchMember(System* S,int code){MemberInfo* bi=SMInextmember。){coutreturn。||sel==39。if(sel==39。SMemberTota++。tnextmember=pnextmember。coutcintm_Name。t=(MemberInfo*)malloc(sizeof(MemberInfo))。MemberInfo* t。char sel。}}while(1)。n39。N39。coutcoutcinsel。i++。i++){if(mpl_Codes[i]==tempcode)break。for(i=1。if(!p){coutelse{coutb_Totalpb_Out)coutcinmembercode。do{couttempcode。int i。int membercode。BookInfo* p。}}while(1)。n39。N39。cout} } } }coutcinsel。if(!mp)coutelse{if(mpl_Codes[0]==5)coutelse{pb_Out++。if(!p){coutelse{coutb_Totalpb_Out)if(!(pb_Totalpb_Out))coutelse{coutcinmemcode。do{coutcintempcode。MemberInfo* mp。char sel。}void BrrowBook(System* S){BookInfo* bi=SBInextbook。){coutreturn。||sel==39。if(sel==39。}free(bi)。memil_Codes[0]。il_Codes[0]。i++){if(memil_Codes[i]==tempcode)break。while(memi){for(i=1。}if(bi==0)coutelse{plnextbook=binextbook。pl=bi。coutcintempcode。bi=plnextbook。int i。char sel。BookInfo* pl=SBI。if(code==1){if(!bi)coutelse {coutb_Codecoutb_Namecoutb_Totalcoutb_Outreturn bi。amp。}else bookcode=code。int bookcode。}}while(1)。N39。n39。}coutcoutcinsel。pnextbook=t。tb_Out=0。coutcintb_Name。}else{t=(BookInfo*)malloc(sizeof(BookInfo))。if(m=SearchBook(S,Tempcode)){coutcinnum。int num。BookInfo* t。char sel。return S。SMemberTota=0。SBInextbook=NULL。SBI=(BookInfo*)malloc(sizeof(BookInfo))。}}while(1)。break。break。break。break。break。break。break。break。break。break。selcout}while(1)。if(sel=1amp。int sel。void ExitSystem()。/////查詢(xún)會(huì)員信息void StoreData(System*)。/////添加會(huì)員void DelMember(System*)。///////借書(shū)處理void TurnBackBook(System*)。////查詢(xún)圖書(shū)信息void DelBook(System*)。/////void AddBook(System*)。/////會(huì)員數(shù)量}System。int BookTotal。typedef struct System{ ///管理系統(tǒng)結(jié)構(gòu)BookInfo* BI。/////以借書(shū)的編號(hào),最多5MemberInfo* nextmember。/////會(huì)員編號(hào)char m_Name[20]。//////下一類(lèi)圖書(shū)}BookInfo。/////總數(shù)int b_Out。////圖書(shū)編號(hào)char b_Name[20]。2.?dāng)?shù)據(jù)分析數(shù)據(jù)處理過(guò)程中涉及到兩個(gè)實(shí)體:圖書(shū)和會(huì)員;各實(shí)體應(yīng)具有的屬性如下:圖書(shū)(書(shū)號(hào)、書(shū)名、作者,總冊(cè)數(shù))讀者(學(xué)號(hào)、姓名、班級(jí))由于同一種圖書(shū)可以有多冊(cè)上架,每個(gè)讀者最多可以借閱5本書(shū),圖書(shū)借閱的屬性如下:借閱(書(shū)號(hào)、借書(shū)日期)3.功能分析系統(tǒng)功能模塊包括:圖書(shū)增加、圖書(shū)刪除、圖書(shū)查詢(xún)、借書(shū)、還書(shū);另外還包括圖書(shū)信息修改和讀者信息修改。(4)借書(shū)每個(gè)學(xué)生讀者最多借5本書(shū)。(2)辦理圖書(shū)借閱證讀者辦理借書(shū)證時(shí),需要登記讀者(學(xué)生)的學(xué)號(hào)、姓名。第五篇:數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)計(jì)算機(jī)科學(xué)與技術(shù)2008級(jí)1班課程設(shè)計(jì)題目:圖書(shū)借閱管理系統(tǒng)姓名:學(xué)號(hào):一.需求分析說(shuō)明圖書(shū)借閱處理過(guò)程簡(jiǎn)述處理過(guò)程主要包含:新增圖書(shū)上架、辦理圖證、圖書(shū)查詢(xún)、借書(shū)、還書(shū)等。代碼總量 = 課設(shè)題目1 代碼量 + 課設(shè)題目2 代碼量…… 若代碼總量低于1000行,則成績(jī)按比例打折。1??(自選合適的題目)成績(jī)?cè)u(píng)定細(xì)則::程序是否可以運(yùn)行,結(jié)果是否正確(20分):是否實(shí)現(xiàn)要求的所有子功能(20分),課程設(shè)計(jì)報(bào)告中總結(jié)的深刻程度(20分)(40分)總計(jì):100分加分項(xiàng)目::異常處理的情況:代碼編寫(xiě)是否規(guī)范,是否便于閱讀。1B樹(shù)任務(wù):3階B樹(shù)的結(jié)點(diǎn)的插入和刪除。1稀疏矩陣相乘任務(wù):以三元組形式存儲(chǔ)稀疏矩陣,實(shí)現(xiàn)矩陣相乘。(3)查詢(xún)圖中任意兩個(gè)景點(diǎn)間的所有路徑。要求能夠回答有關(guān)景點(diǎn)介紹、游覽路徑等問(wèn)題。電子小字典基本要求:建立一個(gè)微型電子字典,實(shí)現(xiàn)生詞的加入,單詞的查找、刪除,修改等操作。[基本要求](1)從鍵盤(pán)讀入一個(gè)合法的算術(shù)表達(dá)式,輸出正確的結(jié)果。引入表達(dá)式起始、結(jié)束符是為了方便。算術(shù)表達(dá)式求值 [問(wèn)題描述]一個(gè)算術(shù)表達(dá)式是由操作數(shù)(operand)、運(yùn)算符(operator)和界限符(delimiter)組成的。進(jìn)行程序測(cè)試,以保證程序的穩(wěn)定。存儲(chǔ)結(jié)構(gòu):學(xué)生自己根據(jù)系統(tǒng)功能要求自己設(shè)計(jì),但是要求相關(guān)數(shù)據(jù)要存儲(chǔ)在數(shù)據(jù)文件中。要求:建立至少30個(gè)成員的數(shù)據(jù),以較為直觀(guān)的方式顯示結(jié)果,并提供文稿形式以便檢查。11).按出生日期對(duì)家譜中所有人排序。9).刪除某成員(若其還有后代,則一并刪除)。7).輸入兩人姓名,確定其關(guān)系。5).按照姓名查詢(xún),輸出成員信息(包括其本人、父親、孩子的信息)。3).以圖形方式顯示家譜。家譜管理系統(tǒng)任務(wù):實(shí)現(xiàn)具有下列功能的家譜管理系統(tǒng) 功能要求:1).輸入文件以存放最初家譜中各成員的信息,成員的信息中均應(yīng)包含以下內(nèi)容:姓名、出生日期、婚否、地址、健在否、死亡日期(若其已死亡),也可附加其它信息、但不是必需的。公交線(xiàn)路提示任務(wù):建立南京主要公交線(xiàn)路圖。3).考慮顧客中途離隊(duì)的情況。2).利用存盤(pán)數(shù)據(jù)實(shí)現(xiàn)隊(duì)列的插入和刪除。測(cè)試數(shù)據(jù)及測(cè)試結(jié)果請(qǐng)?jiān)谏辖坏馁Y料中寫(xiě)明;迷宮求解任務(wù):可以讀入一個(gè)任意大小的迷宮數(shù)據(jù),分別用廣度和深度搜索的方法求出一條走出迷宮的路徑,并將路徑輸出(最佳路徑); 要求:以較為直觀(guān)的方式顯示結(jié)果Huffman編碼任務(wù) :對(duì)一篇英文文章,統(tǒng)計(jì)各字符出現(xiàn)的次數(shù),實(shí)現(xiàn)Huffman編碼; 要求:輸出每個(gè)字符出現(xiàn)的次數(shù)和編碼,其中求最小權(quán)值要求用堆實(shí)現(xiàn);營(yíng)業(yè)窗口隊(duì)列模擬任務(wù):實(shí)現(xiàn)具有n(n=3)個(gè)窗口的現(xiàn)實(shí)隊(duì)列模擬,統(tǒng)計(jì)每人的等待時(shí)間。測(cè)試數(shù)據(jù):要求使用全部合法數(shù)據(jù);局部非法數(shù)據(jù)。界面要求:有合理的提示,每個(gè)功能可以設(shè)立菜單,根據(jù)提示,可以完成相關(guān)的功能要求。不同的項(xiàng)目取前五名或前三名積分;取前五名的積分分別為:1,前三名的積分分別為:2;哪些取前五名或前三名由學(xué)生自己設(shè)定。比賽分成m個(gè)男子項(xiàng)目,和w個(gè)女子項(xiàng)目。(包括基本操作和其他算法的時(shí)間復(fù)雜度和空間復(fù)雜度的分析)和 改進(jìn)設(shè)想。對(duì)主程序和其他模塊也都需要寫(xiě)出偽碼算法(偽碼算法達(dá)到的詳細(xì)程度建議為:按照偽碼算法可以在計(jì)算機(jī)鍵盤(pán)直接輸入高級(jí)程序設(shè)計(jì)語(yǔ)言程序)。Destroy(pb)。break。18break。break。Print(pf)。case 4:pf=Multiply(pa,pb)。Destroy(pd)。printf(“多項(xiàng)式A(x)B(x):”)。break。Print(pc)。ca
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1