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

正文內(nèi)容

個人通訊錄管理系統(tǒng)課程設計-在線瀏覽

2025-03-05 07:09本頁面
  

【正文】 n開始 刪除聯(lián)系人流程圖在刪除聯(lián)系人流程圖上,我設計了全部刪除和單個刪除功能,單個刪除設計了按照姓名刪除和按電話號碼刪除兩種選擇,在刪除時,系統(tǒng)都會詢問您是否刪除,以免誤刪。主界面修改聯(lián)系人按姓名修改按號碼修改確認是否繼續(xù)修改Y/yN/n修改姓名修改電話修改地址確認是否修改Y/yN/n開始源程序如下: include /*頭文件*/include //包含最常用的系統(tǒng)函數(shù)include //關于字符數(shù)組的函數(shù)定義的頭文件 include //控制臺輸入輸出 //定義結構體 struct tongxunlu /*定義通訊錄結構體變量*/{ char xingming[20]。 /*定義輸入電話號碼的數(shù)組*/ char dizhi[40]。 //默認100個數(shù)據(jù) int n=0。 /*定義文件*///程序用到的所有函數(shù) void menu()。 /*增加聯(lián)系人函數(shù)*/void Load()。 /*文件中寫入函數(shù)*/void Modify()。 /*姓名修改*/ void Modify_dianhua()。 /*查找聯(lián)系人函數(shù)*/ void chazhao_xingming()。 /*按號碼查找*/void Del()。 /*全部刪除*/ void Del_dange()。 /*號碼顯示*///程序主函數(shù) 模塊六 void main() /*主函數(shù)main*/{ Load()。 /*調(diào)用主菜單函數(shù)*/ }} //讀取文件函數(shù)部分開始 模塊七 void Load() { if((fp=fopen(c:\\,r))==NULL) /*以只讀方式打開判定文件是否為空*/ { printf(\n\t\t\t 通訊錄文件不存在)。 /*為空結論*/ exit(0)。 printf(\n\t 通訊錄文件已建立 )。 printf(\n\t)。 return 。 } fseek(fp,0,2)。 /*文件位置指針移動到文件開始位置*/ for (n=0。amp。txl[n],sizeof(struct tongxunlu),1,fp)。 printf(\n\t歡迎使用通訊錄管理系統(tǒng))。 printf(\n\t 按任意鍵返回主菜單 )。 getch()。 } printf(\n\t歡迎使用通訊錄管理系統(tǒng))。 printf(\n\t 通訊錄文件中無任何紀錄 )。 printf(\n\t)。 return。 system(cls)。 printf(\n\t\t| 1添加聯(lián)系人 2查詢和顯示聯(lián)系人 |)。 printf(\n\t\t| 5保存退出 0不保存退出 |)。 printf(\n\t\t請選擇您所所要的服務:)。 switch (c) /*對于上邊的選擇項目*/ { case 39。:Add()。 case 39。:chazhao()。 case 39。:Del()。 case 39。:Modify()。 case 39。:New()。 case 39。:exit(0)。 /*如果沒有則返回主菜單等待輸入*/ } }//文件主菜單函數(shù)結束 //添加新聯(lián)系人函數(shù)開始 模塊一 void Add(){ printf(\n\t\t 請輸入聯(lián)系人信息 \n)。 scanf(%s,txl[n].xingming)。 scanf(%s,txl[n].dianhua)。 scanf(%s,txl[n].dizhi)。 /*統(tǒng)計個數(shù)*/ printf(\n\t\t是否繼續(xù)添加聯(lián)系人?(Y/N):)。y39。 return。 if ((fp=fopen(c:\\,w))==NULL) { printf(\n\t\t文件打開失敗)。in。txl[i],sizeof(struct tongxunlu),1,fp)!=1) { printf(\n\t\t寫入文件錯誤!\n)。 /*關閉文件*/ printf(\n\t)。 printf(\n\t\t謝謝使用,歡迎再次使用!\n)。 printf(我們的軟件有不足之處,歡迎反映,我們將努力改正!)。 /*輸出完畢*/ exit(0)。} //寫入文件函數(shù)結束 ///查詢聯(lián)系人函數(shù)開始 模塊四void chazhao(){ char c。 printf(\n\t\t 顯示和查詢聯(lián)系人 )。 printf(\n\t\t| 3按電話查詢 4返回主菜單 |)。 printf(\n\t\t請選擇您所所要的服務:)。 switch (c) { case 39。:xianshi()。 /*顯示所有號碼*/ case 39。:chazhao_xingming()。 /*調(diào)用按姓名查詢函數(shù)*/ case 39。:chazhao_dianhua()。 /*調(diào)用按號碼查詢函數(shù)*/ case 39。:menu()。 /*主菜單*/ } }void xianshi()//顯示所有聯(lián)系人函數(shù) { int i。//清楚屏幕 if(n!=0) { printf(\n\t\t歡迎您查詢通訊錄所有聯(lián)系人信息)。in。 printf(\n\t\t電話: %s,txl[i].dianhua)。 printf(\n\t\t)。 system(pause)。 } else /*無聯(lián)系人*/ printf(\n\t\t通訊錄中無任何紀錄)。 getch()。 }//按號碼查詢函數(shù) void chazhao_dianhua() { int mark=0。 char phone[15]。 printf(\n\t\t請輸入電話號碼:)。 for(i=0。i++) { if (strcmp(txl[i].dianhua,phone)==0)//對比查找函數(shù) { printf(\n\t\t 以下是您查找的學生信息 )。 printf(\n\t\t電話: %s,txl[i].dianhua)。 printf(\n\t\t)。 mark++。 return。 printf(\n\t\t按任意鍵返回主菜單)。 return。 int i。 printf(\n\t\t按姓名查找 )。 scanf(%s,name)。in。 printf(\n\t\t姓名: %s,txl[i].xingming)。 printf(\n\t\t地址: %s,txl[i].dizhi)。 mark++。 return。 printf(\n\t\t按任意鍵返回主菜單)。 return。 if(n==0) /*如果通訊錄中沒有一個記錄輸出以下部分*/ { printf(\n\t\t對不起,文件中無任何紀錄)。 getch()。 } system(cls)。 printf(\n\t\t| 1刪除所有 2刪除單個
點擊復制文檔內(nèi)容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1