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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-通訊管理系統(tǒng)-文庫吧資料

2025-06-14 01:44本頁面
  

【正文】 ar a[20]。 } else Output(L,i)。 i=SeqSearch1(L,a)。a)。 printf(請輸入要查找的聯(lián)系人的姓名 :)。 } void NameSearch(SeqList *L) { int i。 if(i=Llast) return(i+1)。amp。 } int SeqSearch2(SeqList *L,char k[20]) { int i=0。 if(i=Llast) return(i+1)。amp。 } int SeqSearch1(SeqList *L,char k[20]) 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 14 頁,共 頁 { int i=0。 } void Output(SeqList *L,int i) { printf(姓名 性別 城市 郵編 手機號 號 Email\n)。 Llast++。k) { Lr[k+1]=Lr[k]。 } for(k=Llast。 } if(Llast=maxsize1) { printf(表已滿無法插入 )。 if((i1)||(iLlast+2)) { printf(插入位置 i 不合法 )。 } Llast=n1。 scanf(%s,amp。 scanf(%s,amp。 scanf(%s,amp。 scanf(%s,amp。 scanf(%s,amp。 scanf(%s,amp。i++) { scanf(%s,amp。 for(int i=0。n)。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 13 頁,共 頁 printf(請輸入建立的聯(lián)系人的個數(shù) :)。 return 0。i++) { outfileLr[i].namesetw(10)Lr[i].sexsetw(9)Lr[i].citysetw(12) Lr[i].postcodesetw(15)Lr[i].phonesetw(15)Lr[i].qqsetw(18)Lr[i].mailsetw(12)endl。 for(int i=0。 exit(1)。 } int save(SeqList *L) { ofstream outfile(通訊錄 .txt,ios::out)。 }SeqList。 typedef struct { Data r[maxsize]。 char mail[20]。 char phone[20]。 char city[20]。 六 測試成果 ( 1)主菜單:添加聯(lián)系人信息: ( 2)添加聯(lián)系人: ( 3)查詢:按姓名、手機號 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 10 頁,共 頁 ( 4)瀏覽: ( 5)刪除: ( 6)修改: 姓名、性別、城市、手機號、郵編、手機號、 號、 Email 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 11 頁,共 頁 ( 7)退出: 七 附錄(源程序清單) include include include include iostream include include define maxsize 100 define TRUE 1 define FALSE 0 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 12 頁,共 頁 define OK 1 define ERROR 0 typedef struct { char name[20]。 輸入 6:進入修改界面,輸入要修改聯(lián)系人的姓名,可以修改( 1)姓名;( 2)性別;( 3)城市、郵編;( 4)手機號;( 5) 、 Email;輸入上訴數(shù)字,可以實現(xiàn)相應(yīng)功能。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 9 頁,共 頁 輸入 4:可以瀏覽到所有聯(lián)系人的按姓名排序的信息。 輸入 3:進入查詢界面,有( 1)按姓名查詢、( 2)按手機號查詢 、( 3)返回主菜單 。 輸入 1:按提示輸入初始建立聯(lián)系人的個數(shù),再分別輸入各聯(lián)系人的姓名、性別、城市、郵編、手機號、 號、 Email,輸完后按 Enter 鍵,會有當(dāng)前聯(lián)系人的顯示。 輸入 7,測試退出程序,看是否能結(jié)束程序。 輸入 5,測試刪除功能,輸入刪除的聯(lián)系人的姓名, 看顯示的當(dāng)前的聯(lián)系人是否已刪除該聯(lián)系人。 輸入 3,測試查詢功能,輸入 1,輸入查詢的姓名,是否可以查詢到該聯(lián)系人;輸入 2,輸入手機號,是否可以查詢到該聯(lián)系人;輸入 3,是否可以返回主菜單。 case 2: 調(diào)用函數(shù) NumberSearch() 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 8 頁,共 頁 break; case 3: flag=0; 調(diào)用函數(shù) mainmenu(); break; } } } 四 設(shè)計與調(diào)試分析 輸入 1,建立聯(lián)系人 ,測試聯(lián)系人是否建立成功。 case 2: 調(diào)用函數(shù) searchmenu(); break; case 3: 調(diào)用函數(shù) Display(r[]); break; case 4: 調(diào)用函數(shù) DelList(); break; case 5: 調(diào)用函數(shù) Modifymenu(); break; case 6: flag=0 輸出歡迎使用; break; } } } void searchmenu() { flag=1 輸出 查詢功能: ( 1) 按姓名查詢; ( 2) 按手機號查詢; ( 3) 返回主菜單 while(flag) { 輸出請選擇; 輸入數(shù)字; switch(數(shù)字) { case 1: 調(diào)用函數(shù) NameSearch()。 } } } void mainmenu() { flag=1。 case 5: flag=0。 r[i].qq=b。 輸出該人的所有信息; break。 case 3: 輸出請入要修改的手機號; 輸入修改手 機號 b。 r[i].city=b。 輸出該人的所有信息; break。 flag=1; while( flag) { 輸出請選擇; 輸入 a 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 6 頁,共
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1