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

正文內(nèi)容

高級語言程序設(shè)計課程設(shè)計報告——電話簿管理系統(tǒng)-在線瀏覽

2024-09-26 19:55本頁面
  

【正文】 **********************************************)。 mark++。 return。 printf(\n\t\t按任意鍵返回主菜單)。 return。 int i,k。int t=0。char name[20]。system(cls)。 scanf(%s,name)。iNO。mark=1。printf(\n\t\t********** 以下是您將修改的聯(lián)系人信息 **********)。 printf(\n\t\t聯(lián)系電話: %s,contact[i].phone)。 printf(\n\t\t Email: %s,contact[i].e_mail)。if(getch()==39。) modifymenu()。 printf(\n\t\t\t(1).姓 名)。 printf(\n\t\t\t(3).工作單位)。 printf(\n\t\t\t(5).返 回)。 choice=getch()。139。 scanf(%s,contact[i].name)。 case 39。: printf(聯(lián)系電話:)。 break。339。 scanf(%s,contact[i].adress)。 case 39。: printf( Email:)。 break。539。 break。 } printf(\n\t\t您的修改結(jié)果為:)。 printf(\n\t\t聯(lián)系電話: %s,contact[i].phone)。 printf(\n\t\t Email: %s,contact[i].e_mail)。 if(getch()==39。) {contact[i]=modify。 } else printf(\n\t\t+_+修改成功!)。mark=0。 if (getch()==39。) modifymenu()。 printf(\n\t\t是否繼續(xù)修改?(y/n))。y39。} return。其流程如圖9所示。提供鍵盤式選擇菜單以調(diào)用相關(guān)函數(shù)以實現(xiàn)各功能。 if(NO==0) { printf(\n\t\t對不起,文件中無任何紀錄)。 getch()。 } system(cls)。 printf(\n\t\t****************** 1刪除所有 ******************)。 printf(\n\t\t***************** 3返回主菜單 *****************)。 printf(\n\t\t請選擇:)。 switch(choice) { case 39。:deleteall()。 case 39。:deletesingle()。 case 39。:mainmenu()。 default:mainmenu()。 if (getch()==39。) { if ((fp=fopen(contact,w))==0) { printf(\n\t\t+_+不能打開文件,刪除失敗)。 } NO=0。 getch()。return。 }△ 刪除單個菜單函數(shù)[程序]void deletesingle(){ char choice。 printf(\n\t\t\t2按號碼刪除)。printf(\n\t\t請選擇:)。 switch (choice) { case 39。:deletename()。 case 39。:deletephone()。 case 39。:deletemenu()。} }◇ 按姓名刪除函數(shù)[程序] void deletename(){ int i,j。 char name[20]。 scanf(%s,name)。 printf(\n\t\t按任意鍵返回主菜單)。 return。iNO。 printf(\n\t\t姓 名: %s,contact[i].name)。 printf(\n\t\t工作單位: %s,contact[i].adress)。 printf(\n\t\t是否刪除?(y/n))。y39。jNO1。 NO。 printf(\n\t\t^_^刪除成功)。printf(\n\t\t是否繼續(xù)刪除?(y/n))。y39。 return。 } continue。 printf(\n\t\t是否繼續(xù)刪除?(y/n))。y39。 return。 int mark=0。 printf(\n\t\t請輸入要刪除聯(lián)系電話:)。 if(NO==0) { printf(\n\t\t+_+對不起,文件中無任何紀錄)。 getch()。 } for (i=0。i++) { if (strcmp(contact[i].phone,phone)==0) { printf(\n\t\t以下是您要刪除的聯(lián)系人紀錄:)。 printf(\n\t\t聯(lián)系電話: %s,contact[i].phone)。 printf(\n\t\t Email: %s,contact[i].e_mail)。 if (getch()==39。) { for (j=i。j++) contact[j]=contact[j+1]。 mark++。savefile()。 if (getch()==39。) deletephone()。 } else return。 } if (mark==0) { printf(\n\t\t+_+沒有該聯(lián)系人的紀錄)。 if (getch()==39。) deletephone()。 }}Ⅲ 公共函數(shù) (1) 文件導(dǎo)入函數(shù)此模塊上導(dǎo)入原文件,若原文件無法打開,則需另行新建。 FILE *fp。 if ((fp=fopen(,wb))==0) { printf(\n\t\t\t\t%_%建立失敗)。 } else { printf(\n\t\t\t ^_^電話簿已建立)。 getch()。 } exit(0)。 /*文件位置指針移動到文件末尾*/ if (ftell(fp)0) /*文件不為空*/ { rewind(fp)。!feof(fp) amp。 fread(amp。NO++)。 printf(\n\t\t\t\t 按任意鍵返回主菜單)。 return(NO)。 printf(\n\t\t\t+_+電話簿文件中無任何紀錄)。 getch()。 }(2) 文件保存函數(shù)[程序]void savefile(){ int i。 } for (i=0。i++) { if (fwrite(amp。 } } printf(\n\t\t^_^已成功保存至文件!\n)。 }四、 系統(tǒng)調(diào)試出現(xiàn)的問題五、 系統(tǒng)運行報告a) 文件導(dǎo)入成功界面:b) 主菜單函數(shù):c) 新建菜單:d) 瀏覽函數(shù):e) 查找函數(shù):f) 修改函數(shù):g) 刪除函數(shù):六、 總結(jié)課程設(shè)計是培養(yǎng)學(xué)生綜合運用所學(xué)知識,發(fā)現(xiàn),提出,分析和解決實際問題,鍛煉實踐能力的重要環(huán)節(jié),是對學(xué)生實際工作能力的具體訓(xùn)練和考察過程。因此作為二十一世紀的大學(xué)生來說掌握計算機開發(fā)技術(shù)是十分重要的。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠遠不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。經(jīng)過短短一周的課程設(shè)計,我才算真正了解C語言的基本知識。C語言作為一門高級和計算機編程語言,有其強大的功能。七、 參考書目 《C語言程序設(shè)計題典》 李春葆 張植民 肖忠付 清華大學(xué)出版社 2002《C程序設(shè)計習(xí)題解答與上機指導(dǎo)》 譚浩強 清華大學(xué)出版社 2005《C語言程序設(shè)計》 廖 雷 高等教育出版社 2006八、 附錄(源文件)include include include include struct record { char name[20]。 char adress[40]。 }contact[500]。FILE *fp。 void newrecord()。void searchmenu()。 void searchphone()。 void deletemenu()。 void deletesingle()。void deletephone()。 void savefile()。printf(\n\t\t~~~~(_)~~~~ 文件導(dǎo)入中……請稍后……\n\n\n\n\n)。loadfile()。 } } void mainmenu() { char choice。 printf(\n\t\t******************** 主菜單 ********************)。 printf(\n\t\t****************** 2瀏覽菜單 ******************)。 printf(\n\t\t****************** 4修改菜單 ******************)。 printf(\n\t\t****************** 6退 出 ******************)。 printf(\n\t\t請選擇:)。 switch (choice) { case 39。:newrecord()。 case 39。:browsemenu()。 case 39。:searchmenu()。 case 39。:modifymenu()。 case 39。:deletemenu()。case 39。:exit(0)。 } }void newrecord()
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1