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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計-通訊管理系統(tǒng)(編輯修改稿)

2025-07-12 01:44 本頁面
 

【文章內(nèi)容簡介】 的姓名,依次輸入要修改的信息前的數(shù)字,輸入修改后的內(nèi)容,看輸出的信息是否是修改后的信息。 輸入 7,測試退出程序,看是否能結(jié)束程序。 五 用戶手冊 運行環(huán)境 Windows,VC++ 執(zhí)行文件:通訊錄管理系統(tǒng) .exe 用戶界面:主菜單包含( 1)建立聯(lián)系人、( 2)添加、( 3)查詢、 ( 4)瀏覽、( 5)刪除、( 6)修改、( 7)退出等功能,輸入上述各數(shù)據(jù),實現(xiàn)各功能。 輸入 1:按提示輸入初始建立聯(lián)系人的個數(shù),再分別輸入各聯(lián)系人的姓名、性別、城市、郵編、手機號、 號、 Email,輸完后按 Enter 鍵,會有當前聯(lián)系人的顯示。 輸入 2:按提示輸入要添加的聯(lián)系人的各類信息,輸完后按 Enter 鍵,會有當前聯(lián)系人的顯示。 輸入 3:進入查詢界面,有( 1)按姓名查詢、( 2)按手機號查詢 、( 3)返回主菜單 。輸入 1,輸入要查詢的聯(lián)系人的姓名, Enter 后會顯示所查詢聯(lián)系人的所有信息;輸入 2,輸入要查詢聯(lián)系人 的手機號, Enter 后會顯示所查詢聯(lián)系人的所有信息;輸入 3,返回主菜單。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 9 頁,共 頁 輸入 4:可以瀏覽到所有聯(lián)系人的按姓名排序的信息。 輸入 5:進入刪除功能,輸入要刪除的聯(lián)系人的姓名,會顯示刪除后的聯(lián)系人的姓名。 輸入 6:進入修改界面,輸入要修改聯(lián)系人的姓名,可以修改( 1)姓名;( 2)性別;( 3)城市、郵編;( 4)手機號;( 5) 、 Email;輸入上訴數(shù)字,可以實現(xiàn)相應(yīng)功能。 輸入 7:退出程序。 六 測試成果 ( 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]。 char sex[20]。 char city[20]。 char postcode[20]。 char phone[20]。 char qq[20]。 char mail[20]。 }Data。 typedef struct { Data r[maxsize]。 int last。 }SeqList。 void InitList(SeqList *L) { Llast=1。 } int save(SeqList *L) { ofstream outfile(通訊錄 .txt,ios::out)。 if(!outfile) { cerropen error!endl。 exit(1)。 } outfile姓名 性別 城市 郵編 手機號 號 Emailendl。 for(int i=0。i=Llast。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。 } ()。 return 0。 } void CreatSeq(SeqList *L) { int n。 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 13 頁,共 頁 printf(請輸入建立的聯(lián)系人的個數(shù) :)。 scanf(%d,amp。n)。 printf(請輸入聯(lián)系人的姓名、性別、城市、郵編、手機號、 號、 Email:\n)。 for(int i=0。i=n1。i++) { scanf(%s,amp。Lr[i].name)。 scanf(%s,amp。Lr[i].sex)。 scanf(%s,amp。Lr[i].city)。 scanf(%s,amp。Lr[i].postcode)。 scanf(%s,amp。Lr[i].phone)。 scanf(%s,amp。Lr[i].qq)。 scanf(%s,amp。Lr[i].mail)。 } Llast=n1。 } int InsList(SeqList *L,int i,Data r) { int k。 if((i1)||(iLlast+2)) { printf(插入位置 i 不合法 )。 return(ERROR)。 } if(Llast=maxsize1) { printf(表已滿無法插入 )。 return(ERROR)。 } for(k=Llast。k=i1。k) { Lr[k+1]=Lr[k]。 } Lr[i1]=r。 Llast++。 return (OK)。 } void Output(SeqList *L,int i) { printf(姓名 性別 城市 郵編 手機號 號 Email\n)。 printf(%12s%7s%10s%8s%13s%12s%s\n,Lr[i1].name,Lr[i1].sex,Lr[i1].city, Lr[i1].postcode,Lr[i1].phone,Lr[i1].qq,Lr[i1].mail)。 } int SeqSearch1(SeqList *L,char k[20]) 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 第 14 頁,共 頁 { int i=0。 while((i=Llast)amp。amp。(strcmp(Lr[i].name,k))!=0) i++。 if(i=Llast) return(i+1)。 else return (1)。 } int SeqSearch2(SeqList *L,char k[20]) { int i=0。 while((i=Llast)amp。amp。(strcmp(Lr[i].phone,k))!=0) i++。 if(i=Llast) return(i+1)。 else return (1)。 } void NameSearch(SeqList *L) { int i。 char a[20]。 printf(請輸入要查找的聯(lián)系人的姓名 :)。 scanf(%s,amp。a)。 SeqSearch1(L,a)。 i=SeqSearch1
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1