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

正文內(nèi)容

手機通信錄管理系統(tǒng)的設(shè)計-資料下載頁

2025-01-22 08:57本頁面

【導(dǎo)讀】思路和方法;提高運用C語言解決實際問題的能力。用C語言設(shè)計出模擬手機通信錄管理系統(tǒng),實現(xiàn)對手機中的通信錄進行管理。公類B個人類C商務(wù)類)、電子郵件)。機的效果依次顯示出此人的電話號碼中的各個數(shù)字,并伴隨相應(yīng)的拔號聲音。引導(dǎo)學(xué)生自主學(xué)習(xí)和鉆研問題,明確設(shè)計要求,找出實現(xiàn)方法,按照。需求分析、總體設(shè)計、詳細設(shè)計這幾個步驟進行。這一階段前第1天完成。01學(xué)習(xí)態(tài)度6遵守各項紀律,工作刻苦努力,具有良好的科學(xué)工作態(tài)度。02科學(xué)實踐、調(diào)研7通過實驗、試驗、查閱文獻、深入生產(chǎn)實踐等渠道獲取與課程設(shè)計有關(guān)的材料。03課題工作量7按期圓滿完成規(guī)定的任務(wù),工作量飽滿。能正確處理實驗數(shù)據(jù),能對課題進行理論分析,5符合本專業(yè)相關(guān)規(guī)范或規(guī)定要求;規(guī)范化符合本文件第五條要求。11創(chuàng)新10對前人工作有改進或突破,或有獨特見解。的,利用C語言相關(guān)知識,實現(xiàn)程序設(shè)計,控制。

  

【正文】 20 { system(cls)。 /*清屏 */ printf(\n\n\t請輸入要刪除用戶的姓名 :)。 cinname1。 /*輸入要刪除的姓名 */ p4=head。 if(p4==NULL) cout你選擇的用戶不存在 !endl。 else { if(strcmp(p4name,name1)==0) /*根據(jù)各種情況判斷可能性 */ { p4=p4next。 head=p4。 } else { while(strcmp(p4nextname,name1)!=0)p4=p4next。/*找到要刪除的節(jié)點 */ if(p4!=NULL) /*若輸入的用戶存在則刪除 */ { p5=p4next。 p4next=p5next。 free(p5)。 } else cout你選擇的用戶不存在 !endl。 /*輸入的用戶不存在 */ } } Save()。 } /***********************************/ /*函數(shù)名: Input */ /*函數(shù)說明:增加一個人的信息 */ /*入口參數(shù):無 */ /*出口參數(shù):無 */ /***********************************/ void Input() { system(cls)。 /*清屏 */ s=(linklist)malloc(sizeof(listnode))。 /*開辟一個節(jié)點,用于存放新輸入的信息 */ printf(\n\n\t請輸入該用戶的信息 :\n)。 cout姓名 :。 本科課程設(shè)計(論文) 源代碼 21 cinsname。 cout電話 :。 cinstel_no。 cout縮位號碼 :。 cinssim_no。 cout電子郵箱 :。 cinse_addr。 cout分類 :。 cinsarch。 if(head==NULL) printf(\n\n)。 /*判斷原通訊錄是否為空 */ else { p8=head。 while(p8!=NULLamp。amp。strcmp(sname,p8name)!=0amp。amp。strcmp(stel_no,p8tel_no)!=0) /*判斷輸入的用戶是否已存在 */ p8=p8next。 if(p8!=NULL) { printf(您添加的用戶已存在 !)。 free(s)。 } } if(head==NULL) { head=s。 r=head。 headnext=NULL。 } else { rnext=s。 r=s。 rnext=NULL。 } Save()。 } /***********************************/ /*函數(shù)名: Alter */ /*函數(shù)說明:改變一個人信息 */ /*入口參數(shù):無 */ /*出口參數(shù):無 */ /***********************************/ 本科課程設(shè)計(論文) 源代碼 22 void Alter() { system(cls)。 /*清屏 */ printf(\n\n\t請輸入姓名 :)。 cinname1。 p3=head。 while(p3!=NULLamp。amp。strcmp(name1,p3name)!=0) p3=p3next。 if(p3==NULL) /*判斷輸入的用戶是否存在 */ printf(\n\n\t您選擇的用戶不存在 !)。 else { printf(\n\n\t請輸入該用戶的新信息 :\n)。 /*輸入要改人的新信息 */ cout姓名 :。 cinname1。 cout電話號碼 :。 cintel_no1。 cout電子郵箱 :。 cine_addr1。 cout縮位號碼 :。 cinsim_no1。 cout類別 :。 cinarch1。 while(p9!=NULLamp。amp。strcmp(name1,p9name)!=0amp。amp。strcmp(tel_no1,p9tel_no)!=0) /*找尋輸入的用戶 */ p9=p9next。 if(p9==NULL) /*輸入用戶存在,則修改用戶信息 */ { strcpy(p3name,name1)。 strcpy(p3tel_no,tel_no1)。 strcpy(p3e_addr,e_addr1)。 p3sim_no=sim_no1。 p3arch=arch1。 } else printf(您添加的用戶已存在 !)。 } Save()。 } /***********************************/ /*函數(shù)名: Dial */ /*函數(shù)說明:模擬撥打一個人的號碼 */ 本科課程設(shè)計(論文) 源代碼 23 /*入口參數(shù):無 */ /*出口參數(shù):無 */ /***********************************/ void Dial() { int a。 char b。 system(cls)。 /*清屏 */ cout :endl。 cout :endl。 cina。 p0=head。 if(a==1) { cout請輸入撥叫用戶的姓名 :。 cinname1。 while(strcmp(name1,p0name)!=0amp。amp。p0!=NULL) /*找尋輸入的用戶 */ p0=p0next。 if(p0==NULL) cout您選擇的用戶不存在 !。 else { coutendl。 coutp0tel_no。 coutendl。 } } else { cout請輸入單鍵號碼 :。 cinb。 while(p0!=NULLamp。amp。b!=p0sim_no) /*找尋輸入的用戶 */ p0=p0next。 if(p0==NULL) cout您輸入的單鍵號碼不存在 !。 else { coutendl。 coutp0nameendl。 coutp0tel_no。 coutendl。 } } } 本科課程設(shè)計(論文) 源代碼 24 /***********************************/ /*函數(shù)名: Save */ /*函數(shù)說明:保存剛才的操作信息 */ /*入口參數(shù):無 */ /*出口參數(shù):無 */ /***********************************/ void Save() { int j。 fp=fopen(通訊錄文件 .txt,w)。 for(p2=head,j=0。p2!=NULL。j++ ,p2=p2next)/*將信息裝出入結(jié)構(gòu)體數(shù)組在出入鏈表中 ,避免地址的出入,造成亂碼文件 */ { strcpy(persons[j].name,p2name)。 strcpy(persons[j].e_addr,p2e_addr)。 strcpy(persons[j].tel_no,p2tel_no)。 persons[j].sim_no=p2sim_no。 persons[j].arch=p2arch。 fwrite(amp。persons[j],sizeof(struct persons),1,fp)。 } } void main() { creat()。 do { printf(\n\n\n\n\t歡迎使用您的通訊錄! )。/*顯示提示的信息 */ printf(\n\n\t\t請選擇操作 :)。 printf(\n\t\ )。 printf(\n\t\ )。 printf(\n\t\ )。 printf(\n\t\ )。 printf(\n\t\ )。 printf(\n\t\ )。 printf(\n\n\n)。 printf(\t請選擇 :)。 cinch。 switch(ch) /*用單條件多選擇語句實現(xiàn)調(diào)用與循環(huán) */ { case 39。139。: Show()。 break。 case 39。239。: Delete()。 break。 case 39。339。: Input()。 break。 本科課程設(shè)計(論文) 源代碼 25 case 39。439。: Alter()。 break。 case 39。539。: Dial()。 break。 case 39。639。: Save()。 fclose(fp)。 exit(0)。 break。 default: /*ch輸入錯誤提示 */ printf(\n\t*********************************\n)。 printf(\n\t The num should 16!!! \n)。 printf(\n\t**********************************)。 break。 } }while(1)。 } 運行界面及數(shù)據(jù) 圖 4:提示界面 圖五:顯示界面 本科課程設(shè)計(論文) 源代碼 26 圖六:添加信息界面 圖七:撥號界面
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1