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

正文內(nèi)容

優(yōu)秀畢業(yè)論文——基于c語言實(shí)現(xiàn)電話簿管理系統(tǒng)-免費(fèi)閱讀

2024-12-18 16:55 上一頁面

下一頁面
  

【正文】 當(dāng)然還有不少文件 的讀寫問題,不過還是通過不斷測(cè)試之后順利解決了。 } } return 0。 break。 break。 printf(\t\t **** 9 exit 退出電話號(hào)碼簿系統(tǒng) ****\n)。 printf(\t\t **** 1 create 建立新的電話號(hào)碼簿 ****\n)。*/ int choice。y39。 printf(請(qǐng)輸入修改后的號(hào)碼 : )。 scanf(%s,s)。 return(head)。/*吸收回車 */ scanf(%c,amp。 scanf(%s,infoname)。 } /*添加單 鏈表 */ ID* append(ID* head) { char saveflag。 if(saveflag==39。 if(p1==head) head=p1next。 getchar()。 while(strcmp(p1name,s)amp。 system(cls)。choice)。 getchar()。 } void search(ID* head) { printf(歡迎使用查找功能 , 只需要輸入待查找者姓名的首字母 : \n)。 while(!feof(fp)) { if(fread(t1,sizeof(ID),1,fp)!=1) break。 exit(1)。 t=tnext。 } 11 void save(ID *head) { FILE *fp。 } void print(ID *head) { ID* temp。saveflag)。 } else { p2next=p1。 if(strcmp(p1name,)==0) { if(total==0) { printf(你輸入了 0條記錄 , 單鏈表沒有創(chuàng)建 ...\n)。 ID* create() { ID *head,*p1,*p2。 pnext=s。 head p … 圖 這 樣操作會(huì)浪費(fèi)掉所有刪除的結(jié)點(diǎn)空間。 5 load 函數(shù) 電話簿管理系統(tǒng) 新建一個(gè)電話簿 插入新的記錄 打印所有記錄 讀取文件 保存當(dāng)前輸入的內(nèi)容 退出系統(tǒng) 查找功能 添加新記錄 6 顧名思義 load 函數(shù)是將所存的數(shù)據(jù)從文件所在位置讀取出來以便做打印等處理。 3)可增加或刪除記錄。為了方便使用 DEVC++來編寫程序,可以添加 漢字備注方便理解程序。通過完成這個(gè)課程設(shè)計(jì)讓我們熟悉并掌握在 c 語言中使用結(jié)構(gòu)體、單鏈表,指針,函數(shù),和模塊化設(shè)計(jì)思想。使學(xué)生掌握使用各種計(jì)算機(jī)資料和有關(guān)參考資料,提高學(xué)生進(jìn)行程序設(shè)計(jì)的基本能力。為下面的操作提供數(shù)據(jù)。 算法如下 : 刪除鏈表中的第 i 個(gè)結(jié)點(diǎn),就是要讓其前驅(qū)的指針繞過該結(jié)點(diǎn),指向該結(jié)點(diǎn)的后續(xù)結(jié)點(diǎn)。 算法如下: 首先產(chǎn)生新結(jié)點(diǎn),并放入數(shù)據(jù),然后搜索要插入的位置,再將結(jié)點(diǎn)a[1] a[i1] a[i] a[i+1] NULL 8 連入到已有鏈表中。 ID * next。 while(1) { p1= (ID*)malloc(sizeof(ID))。 scanf(%s,p1tel)。 printf(\n新建電話號(hào)碼簿成功 , 共有 %d個(gè)聯(lián)系人 , 是否保存 ? Y/N \n ,total)。) save (head)。 } else do { printf(%s\t%s\n,tempname,temptel)。 } printf(正在保存文件 , 請(qǐng)稍候 ...\n)。 char ch。rewind(fp)。 fclose(fp)。 printf(\n請(qǐng)輸入待查找者姓名的首字母 : \n)。 /*p1指針向后移動(dòng)一位 */ } if(flag==0) printf(\n對(duì)不起 ,未能找到符合條件的記錄 \n)。Y39。/*存放查找姓名 */ system(cls)。 else { printf(你要?jiǎng)h除的電話記錄為 :\n)。||saveflag==39。 getchar()。 else printf(請(qǐng)?jiān)谕顺鲋氨4娈?dāng)前的編輯工作 !\n)。 while(p1!=NULL) { p2=p1。 else p2next=info。Y39。 char s[10]。 } if(p1==NULL)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1