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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)-通訊管理系統(tǒng)-全文預(yù)覽

  

【正文】 char sex[20]。輸入5:進(jìn)入刪除功能,輸入要?jiǎng)h除的聯(lián)系人的姓名,會(huì)顯示刪除后的聯(lián)系人的姓名。輸入2:按提示輸入要添加的聯(lián)系人的各類(lèi)信息,輸完后按Enter鍵,會(huì)有當(dāng)前聯(lián)系人的顯示。輸入6,測(cè)試修改功能,輸入修改的聯(lián)系人的姓名,依次輸入要修改的信息前的數(shù)字,輸入修改后的內(nèi)容,看輸出的信息是否是修改后的信息。輸入2,輸入添加的聯(lián)系人的信息,測(cè)試是否添加成功。輸出歡迎使用通訊錄管理系統(tǒng)(1) 添加(2) 查詢(3) 瀏覽(4) 刪除(5) 修改(6) 謝謝使用! while(flag) { 輸出請(qǐng)選擇: 輸入數(shù)字; switch(輸入數(shù)字) { case 1: 調(diào)用函數(shù)Add(L); break。r[i].mail=c輸出該人的所有信息;break。r[i].phone=b。case 2:輸出請(qǐng)入要修改的城市和郵編;輸入修改城市b,郵編c。k=表長(zhǎng);k++){將k+1位置上的信息移到k位置上;}表長(zhǎng)1;返回正確;}void Modifymenu(RecordType r[]){輸出輸入要修改的聯(lián)系人的姓名;輸入姓名;k=姓名;調(diào)用SeqSearch(r,k),返回聯(lián)系人的位置;i=聯(lián)系人的位置;輸出修改的信息(1)性別(2)城市,郵編(3)手機(jī)號(hào)(4)號(hào),Email。返回(i);}void NameSearch(SeqList L){輸出請(qǐng)輸出要查找的聯(lián)系人的姓名;輸入聯(lián)系人的姓名char name[];調(diào)用函數(shù)SeqSearch(L,name)得到聯(lián)系人在表的位置a;if(a==0)輸出該聯(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。} int InsList(SeqList *L,int i,RecordType r[]) { if(i0||(iLlast+1)) { 輸出插入位置i不合法; 返回ERROR;}if(Llast=maxsize){輸出表已滿無(wú)法插入;}for(k=Llast。輸入個(gè)數(shù)。各程序模塊之間的調(diào)用關(guān)系(子程序編號(hào)見(jiàn)上):主函數(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)系人的信息;e):刪除聯(lián)系人信息。7. NumberSearch(L,k):按手機(jī)號(hào)查詢聯(lián)系人信息。3. InsList(L,i,e):插入聯(lián)系人信息。系統(tǒng)用到的抽象數(shù)據(jù)類(lèi)型定義: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。 3.課程設(shè)計(jì)說(shuō)明書(shū)一 需求分析該程序所做的工作是通訊錄的管理系統(tǒng),實(shí)現(xiàn)對(duì)聯(lián)系人信息的添加、查詢、瀏覽、刪除、修改等功能。在程序設(shè)計(jì)階段應(yīng)盡量利用已有的標(biāo)準(zhǔn)函數(shù),加大代碼的重用率。學(xué)生自選課題學(xué)生原則上可以結(jié)合個(gè)人愛(ài)好自選課題,要求課題有一定的深度與難度,有一定的算法復(fù)雜性,能夠鞏固數(shù)據(jù)結(jié)構(gòu)課程所學(xué)的知識(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í),編寫(xiě)程序求解指定問(wèn)題。設(shè)計(jì)題目從任務(wù)書(shū)所列選題表中選取,每班每題不得超過(guò)2人。前期準(zhǔn)備工作完備與否直接影響到后序上機(jī)調(diào)試工作的效率。每位同學(xué)需提交可獨(dú)立運(yùn)行的程序;5 、每位同學(xué)需獨(dú)立提交設(shè)計(jì)報(bào)告書(shū)(每人一份),要求編排格式統(tǒng)一、規(guī)范、內(nèi)容充實(shí),不少于10頁(yè)(代碼不算);課程設(shè)計(jì)實(shí)踐作為培養(yǎng)學(xué)生動(dòng)手能力的一種手段,單獨(dú)考核。二 概要設(shè)計(jì)2. CreatSeq(L,n):建立一個(gè)順序存儲(chǔ)的線性表。6. NameSearch(L,k):按姓名查詢聯(lián)系人信息。10. DelList(L,I,amp。13. searchmenu():查詢菜單,包括按姓名、手機(jī)號(hào)查詢和返回主菜單功能。添加算法的偽代碼描述如下: void InitList(SeqList L)/*初始化線性表{線性表長(zhǎng)度賦值為0;}void CreatSeq(SeqList L,int n)/*建立一個(gè)線形表{輸出建立聯(lián)系人的個(gè)數(shù)。線性表長(zhǎng)度賦為n。L,i,r)添加聯(lián)系人;調(diào)用函數(shù)NameSort(r[],l)對(duì)聯(lián)系
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1