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

正文內容

c語言課程設計---手機通訊錄管理系統(tǒng)-全文預覽

2025-02-06 04:37 上一頁面

下一頁面
  

【正文】 \t\t*\n)。 printf(\t )。 printf(\t\t歡迎進入通訊錄管理系統(tǒng))。void save()。void display()。 char [20]。} } } display()。} printf(\nyou sure want change telephone(y/n): )。i++) { if(strcmp(con[i].name,a)==0) { printf(\nyou sure want change student name(y/n): )。 printf(\nenter you want change name:)。i++) fprintf(fp,%s %s %s %s \n,con[i].name,con[i].workplace,con[i].tele,con[i].)。 if((fp=fopen(,w))==NULL) { printf(cannot write the file.\n)。 k。 for(j=i。 scanf(%s,c)。char c[20],ch[20]。 if(strcmp(ch,y)==0||strcmp(ch,Y)==0) { printf(\ntelephone)。 if(strcmp(ch,y)==0||strcmp(ch,Y)==0) { printf(\nname:)。 for(i=0。}5 change函數修改通訊錄通過find函數找到所要修改通訊錄位置,顯示出信息,確認修改后,即可逐項修改,其流程圖如圖9所示: 結束假真輸出要修改的信息假Int i,chin1?是否要修改? 沒有找到要修改的記錄是否繼續(xù)修改進行修改調用修改函數真開始真假圖6 修改函數流程圖void change() { int i。 scanf(%s,a)。 for(i=0。 } }4 look函數Look函數通過輸入姓名與原通訊錄中存儲的姓名,兩字符串的比較,找到與輸入姓名相同的姓名的位置,其流程圖如圖6所示:a=0an?i++return i結束開始真真找到要找的姓名假假圖5 look函數流程圖a=0an?i++返回display結束開始真真找到要找的電話號碼假假圖5 look函數流程圖void look(){int i。 for(i=0。 }while(strcmp(ch,y)==0||strcmp(ch,Y)==0)。 scanf(%s,con[k].)。 scanf(%s,con[k].workplace)。printf(\nenter student information:\n)。 } }while(a!=0)。 case 7:printf(\n)。break。change()。 case 3:printf(\n)。break。 scanf(%d,amp。 printf(\t )。 printf( *)。 printf(\t\t\t\t\t*\n)。 printf(\t )。 printf( *)。 printf(\n ******************************************************************\n)。 do {printf(\n\n ******************************************************************\n)。} 5.算法設計(1)主函數 主函數一般設計的較為簡潔,只提供輸入、功能處理和輸出部分的函數調用。} for(i=0。}void save() /*保存模塊*/ { FILE *fp。j++) con[j]=con[j+1]。ik。 scanf(%s,ch)。} } } display()。} printf(\nyou sure want change telephone(y/n): )。i++) { if(strcmp(con[i].name,a)==0) { printf(\nyou sure want change student name(y/n): )。 printf(\nenter you want change name:)。ik。i++) if(strcmp(con[i].name,a)==0) printf(%10s %20s %20s %20s ,con[i].name,con[i].workplace,con[i].tele,con[i].)。 printf(\nenter you want look name:)。i++) { printf(%10s %20s %20s %20s ,con[i].name,con[i].workplace,con[i].tele,con[i].)。}display() /*顯示模塊*/{ int i。 printf(\nif want continue input student information(y/n): )。 scanf(%s,con[k].tele)。 scanf(%s,con[k].name)。 getch()。exit(0)。 case 6:printf(\n)。break。look()。 case 2:printf(\n)。a)。 printf(\t\t\t\t\t*\n)。 printf(\t )。 printf( *)。 printf(\t\t\t\t\t*\n)。 printf(\t )。 printf( *)。 printf( *)。void del()。void enter()。 char tele[20]。刪除函數的設計是通過指定位置以后的數組下標減一實現(xiàn)刪除目的的,for循環(huán)和 while循環(huán)在這此設計中也起了很大的作用。首先通過結構體的定義,確定通訊錄的項目和大小。2.程序設計思路分析整個系統(tǒng),根據以上的需求分析及題目要求,可將整個系統(tǒng)的設計分為以下五個模塊:保存信息,信息輸入、錄入比賽結果、查詢信息、退出.(每個功能模塊都標注函數名稱,如圖1) A、需求分析:根據題目要求應提供鍵盤式菜單實現(xiàn)功能選擇,還應提供信息的輸入操作,由于在程序中提供查詢功能所以應有顯示、查找等操作。③通過輸入姓名查找人員信息。②顯示所有人員的信息。⑥添加人員信息。首先構思大局編出一個主函數,然后根據要實現(xiàn)的功能逐步細分設計,分別解決輸入、顯示、查找、刪除、修改,退出功能的子函數編程中遇到的問題。查找是用一個字符串比較得出兩個相同的字符串的方法找出用戶要查找的人。 char workplace[20]。int k=0。void change()。 do {printf(\n\n ******************************************************************\n)。 printf(\n ******************************************************************\n)。 pri
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1