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

正文內容

c語言課程設計---手機通訊錄管理系統(tǒng)(編輯修改稿)

2025-02-12 04:37 本頁面
 

【文章內容簡介】 tf(cannot write the file.\n)。 exit(0)。} for(i=0。strlen(con[i].name)!=0。i++) fprintf(fp,%s %s %s %s \n,con[i].name,con[i].workplace,con[i].tele,con[i].)。 fclose(fp)。} 5.算法設計(1)主函數 主函數一般設計的較為簡潔,只提供輸入、功能處理和輸出部分的函數調用。其中各功能模塊用菜單方式選擇。另外菜單部分也可以寫成函數。 輸入錯誤,跳回主菜單結束menu()=7?menu()=2?menu()=1??menu()=3?m=1?menu()=6?menu()=5?menu()=4?開始int k=0調用輸入函數調用顯示函數調用查詢函數調用退出函數調用保存函數調用刪除函數調用修改函數圖1主函數流程圖真假真假真假真假真假真假真真假假 void main(){int a。 do {printf(\n\n ******************************************************************\n)。 printf( *)。 printf(\t\t歡迎進入通訊錄管理系統(tǒng))。 printf(\t\t*)。 printf(\n ******************************************************************\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t\t*\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t*\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t\t*\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t\t*\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t\t*\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t*\n)。 printf( *)。 printf(\t )。 printf(\t\t\t\t\t*\n)。 printf( ******************************************************************\n)。(1) 菜單函數菜單函數首先標出歡迎使用通訊錄管理系,然后給出用戶可選擇的項目,用戶可以通過選擇該項前的代碼來實現想要實現的功能,其流程圖如圖3所示: int kK1||K7返回 k結束開始輸入選項1—7—666真假圖2 菜單函數流程圖 printf( Enter you choice : )。 scanf(%d,amp。a)。 switch(a) { case 1:printf(\n)。enter()。break。 case 2:printf(\n)。display()。break。 case 3:printf(\n)。look()。break。 case 4:printf(\n)。change()。break。 case 5:printf(\n)。del()。break。 case 6:printf(\n)。save()。break。 case 7:printf(\n)。exit(0)。break。 default:printf(\nThe choice is between 1 to 6.\n)。 } }while(a!=0)。 getch()。}2 enter函數 將結構體數組分成幾個數組分別對每個數組賦值,用for循環(huán)對不同地址的數組分別賦值。其流程圖如圖4所示:a=1an?i++返回 k結束開始輸入信息輸入數目k真假圖3 輸入函數流程圖void enter(){ char ch[20]。printf(\nenter student information:\n)。do{ printf(\nname: )。 scanf(%s,con[k].name)。 printf(workplace: )。 scanf(%s,con[k].workplace)。 printf(\ntelephone: )。 scanf(%s,con[k].tele)。 printf(\n )。 scanf(%s,con[k].)。 k++。 printf(\nif want continue input student information(y/n): )。 scanf(%s,ch)。 }while(strcmp(ch,y)==0||strcmp(ch,Y)==0)。 display()。}3 display函數int aa=0a=n1?a++結束開始顯示a的位置信息真假圖4顯示函數流程圖顯示通訊錄通過循環(huán)函數將全部的通訊錄信息以此顯示出來,其流程圖如圖5所示: display(){ int i。 printf( the information is:\n)。 for(i=0。ik void。i++) { printf(%10s %20s %20s %20s ,con[i].name,con[i].workplace,con[i].tele,con[i].)。 printf(\n)。 } }4 look函數Look函數通過輸入姓名與原通訊錄中存儲的姓名,兩字符串的比較,找到與輸入姓名相同的姓名的位置,其流程圖如圖6所示:a=0an?i++return i結束開始真真找到要找的姓名假假圖5 look函數流程圖a=0an?i++返回display結束開始真真找到要找的電話號碼假假圖5 look函數流程圖void look(){int i。char a[20]。 printf(\nent
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1