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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-通訊管理系統(tǒng)(更新版)

  

【正文】 輸出該聯(lián)系人不存在;else調(diào)用函數(shù)Output();}void NumberSearch(SeqList L){輸出請(qǐng)輸出要查找的聯(lián)系人的手機(jī)號(hào);輸入聯(lián)系人的手機(jī)號(hào)int phone;調(diào)用函數(shù)SeqSearch(L,phone)得到聯(lián)系人在表的位置a;if(a==0)輸出該聯(lián)系人不存在;else調(diào)用函數(shù)Output();}void NameSort(RecordType r[],int length) { for(i=2。輸入個(gè)數(shù)。各程序模塊之間的調(diào)用關(guān)系(子程序編號(hào)見上):主函數(shù)可調(diào)用子程序12子程序12可調(diào)用子程序111子程序4可調(diào)用子程序9子程序13可調(diào)用子程序7子程序9可調(diào)用子程序8子程序10可調(diào)用子程序9 子程序11可調(diào)用子程序9三 詳細(xì)設(shè)計(jì)14. Output(r[],i):輸出某聯(lián)系人的信息;7. NumberSearch(L,k):按手機(jī)號(hào)查詢聯(lián)系人信息。系統(tǒng)用到的抽象數(shù)據(jù)類型定義:1. ADT LinearList{ 數(shù)據(jù)元素:D={,i=1,2,…,n,為某一數(shù)據(jù)對(duì)象 } 關(guān)系:基本操作:(1) InitList(L);(2) DestroyList(L);(3) ClearList(L);(4) EmptyList(L);(5) ListLength(L);(6) Locate(L,e);(7) GetData(L,i);(8) InsList(L,i,e);(9) DelList(L,i,amp。在程序設(shè)計(jì)階段應(yīng)盡量利用已有的標(biāo)準(zhǔn)函數(shù),加大代碼的重用率。淮 海 工 學(xué) 院 計(jì)算機(jī)工程學(xué)院課程設(shè)計(jì)報(bào)告設(shè)計(jì)名稱: 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì) 選題名稱: 通訊錄管理系統(tǒng) 姓 名: 學(xué) 號(hào): 專業(yè)班級(jí): 系 (院): 計(jì)算機(jī)工程學(xué)院 設(shè)計(jì)時(shí)間: ~ 設(shè)計(jì)地點(diǎn): 軟件工程實(shí)驗(yàn)室、教室 成績(jī):指導(dǎo)教師評(píng)語(yǔ): 簽名: 年 月 日數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告 第 21 頁(yè),共 頁(yè)1.課程設(shè)計(jì)目的訓(xùn)練學(xué)生靈活應(yīng)用所學(xué)數(shù)據(jù)結(jié)構(gòu)知識(shí),獨(dú)立完成問(wèn)題分析,結(jié)合數(shù)據(jù)結(jié)構(gòu)理論知識(shí),編寫程序求解指定問(wèn)題。前期準(zhǔn)備工作完備與否直接影響到后序上機(jī)調(diào)試工作的效率。二 概要設(shè)計(jì)6. NameSearch(L,k):按姓名查詢聯(lián)系人信息。13. searchmenu():查詢菜單,包括按姓名、手機(jī)號(hào)查詢和返回主菜單功能。添加算法的偽代碼描述如下: void InitList(SeqList L)/*初始化線性表{線性表長(zhǎng)度賦值為0;}void CreatSeq(SeqList L,int n)/*建立一個(gè)線形表{輸出建立聯(lián)系人的個(gè)數(shù)。L,i,r)添加聯(lián)系人;調(diào)用函數(shù)NameSort(r[],l)對(duì)聯(lián)系人信息進(jìn)行排序;調(diào)用函數(shù)Display(r[])輸出當(dāng)前聯(lián)系人的信息;}int SeqSearch(SeqList L,KeyType k){賦記錄表[0]的關(guān)鍵值等于k;i=表長(zhǎng);while([i]關(guān)鍵值不等于k)i。輸出該人的所有信息;break。r[i].qq=b。case 2:調(diào)用函數(shù)NumberSearch()break;case 3:flag=0;調(diào)用函數(shù)mainmenu();break;}}}四 設(shè)計(jì)與調(diào)試分析輸入1,建立聯(lián)系人,測(cè)試聯(lián)系人是否建立成功。輸入1:按提示輸入初始建立聯(lián)系人的個(gè)數(shù),再分別輸入各聯(lián)系人的姓名、性別、城市、郵編、手機(jī)號(hào)、號(hào)、Email,輸完后按Enter鍵,會(huì)有當(dāng)前聯(lián)系人的顯示。六 測(cè)試成果(1)主菜單:添加聯(lián)系人信息:(2)添加聯(lián)系人:(3)查詢:按姓名、手機(jī)號(hào)(4)瀏覽:(5)刪除:(6)修改:姓名、性別、城市、手機(jī)號(hào)、郵編、手機(jī)號(hào)、號(hào)、Email(7)退出:七 附錄(源程序清單)include include include include iostreamincludeincludedefine maxsize 100define TRUE 1define FALSE 0define OK 1define ERROR 0typedef struct{ char name[20]。typedef struct{ Data r[maxsize]。 for(int i=0。n)。 scanf(%s,amp。 scanf(%s,amp。 } for(k=Llast。}int SeqSearch1(SeqList *L,char k[20]){ int i=0。amp。a)。 scanf(%s,amp。 x=r[left]。 } while((lowhigh)amp。 if(lowhigh) { pos=QKPass(r,low,high)。 }}void Add(SeqList *L){ Data r。 scanf(%s,amp。 InsList(L,Llast+2,r)。k++) Lr[k1]=Lr[k]。 Data *r。i)。 case 2: printf(\n~~歡迎使用添加功能~~\n)。 break。 scanf(%s,amp。 break。 printf(謝謝使用!\n)。 SeqSearch1(L,k)。 scanf(%s,amp。k)。a)。k)。a)。 } } }}void searchmenu(SeqList *L){ system(cls)。 case 2: NumberSearch(L)。這一次的課程設(shè)計(jì)比較正式一點(diǎn),每天按時(shí)的上機(jī),完成相應(yīng)的問(wèn)題,每天解決一點(diǎn)點(diǎn),沒(méi)有了剛開始的忐忑。這次的課程設(shè)計(jì),加強(qiáng)了我動(dòng)手、思考和解決問(wèn)題的能力。認(rèn)識(shí)來(lái)源于實(shí)踐,實(shí)踐是認(rèn)識(shí)的動(dòng)力和最終目的,實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)。
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1