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

正文內(nèi)容

word版可編輯-c語言程序設(shè)計小組精心整理doc-免費閱讀

2025-08-08 11:40 上一頁面

下一頁面
  

【正文】 當(dāng)然有好大一部分是老師給出的案例中的,但這次編程真的是受益匪淺。學(xué)會了合作,學(xué)會了運籌帷幄,學(xué)會了寬容,學(xué)會了理解,也學(xué)會了做人與處世。student[i],sizeof(struct record),1,p)!=1) //寫到P文件中的數(shù)據(jù)項的個數(shù){ printf(\n\t\t寫入文件錯誤!\n)。 //關(guān)閉源文件 fclose(tfp)。 //讀出文件記錄數(shù) fprintf(tfp,%d,n)。 //清屏 if((sfp=fopen(,rb))==NULL) //打開記錄文件 { printf(can not open file\n)。y39。 do { student[j+1]=student[j]。) showall()。 j。break。239。 printf(\n\t\t************************************************)。 if(num==0) { printf(\n\t\t對不起,文件中無任何紀(jì)錄)。 printf(\n\t\t沒有此人的紀(jì)錄)。(findmark==0)) { printf(\n\t\t沒有此人的紀(jì)錄)。//返回主菜單} if((i+1)num) { printf(\n\t\t是否繼續(xù)刪除相同姓名的同學(xué)信息?(y/n))。y39。y39。 printf(\n\t\t:%s,student[i].e_mail)。inum。 int findmark=0。 } continue。 //記錄數(shù)減1deletemark++。 printf(\n\t\t性別:%s,student[i].sex)。 printf(\n\t\t編號: %s,student[i].id)。 scanf(%s,phone)。 case 39。 } void deleteone()//刪除單個 { char choice。) { fclose(p)。339。139。 printf(\n\t\t*************刪除菜單****************)。 getch()。 printf(\n\t\t關(guān)系:%s,student[i].relation)。 printf(\n\t\t姓名: %s,student[i].name)。 printf(\n\t\t****************** 按電話查找 ******************)。 return。 continue。 printf(\n\t\t性別:%s,student[i].sex)。 printf(\n\t\t編號: %s,student[i].id)。 int a=0。 getch()。 printf(\n\t\t:%s,student[i].)。 for(i=0。break。break。 choice=getch()。 return。 printf(\n\t\t關(guān)系:%s,student[i].relation)。 printf(\n\t\t姓名: %s,student[i].name)。) newrecord()。student[num].birthday)。printf(\n\t\t輸入:)。 scanf(%s,amp。student[num].id)。case 39。 case 39。case 39。 case 39。printf(\n\t\t*********** 7保存退出 8不保存退出*************)。 getch()。num++)。 } exit(0)。 while (1) { mainmenu()。//刪除單個 void deletebyphone()。//新添紀(jì)錄 void showall()。//char sex[10]。六、框架圖:文件導(dǎo)入菜單顯示輸出全部人員信息刪除菜單刪除單個菜單按姓名查找輸入姓名顯示信息菜單按編號查找輸入編號顯示信息菜單添加輸入信息菜單復(fù)制輸入復(fù)制信息菜單按電話排序輸出信息菜單退出退出系統(tǒng)刪除所有輸入姓名 輸入電話按電話查找輸入電話顯示信息菜單按姓名排序輸出信息菜單開始七.流程圖:提示輸入新紀(jì)錄 輸入是否繼續(xù)nextNext=’y’phead+數(shù)組長度P=head+n next=’y’結(jié)束結(jié)束無此信息輸出信息strcmp(student[i].name,name)==0調(diào)用函數(shù)查找輸入姓名、編號、電話開始查找search流程圖NY刪除成功刪除失敗確認(rèn)是否刪除strcmp(student[i].id,id)==0strcmp(student[i].name,name)==0輸入要刪除的編號、姓名刪除所有If(num!=0)開始刪除delete流程圖結(jié)束是否繼續(xù)刪除 開始排序list流程圖結(jié)束Showall排序成功是否顯示Listbyphone()Listbyname()輸入姓名、電話八、源程序清單include include include //控制字符串 include //控制臺輸入輸出 struct record //定義一個結(jié)構(gòu)體數(shù)組{ char id[10]。:利用for循環(huán)從第一條記錄到最后一條記錄進行查找,再利用if語句判斷要查找的記錄和待比較的電話號碼是否相等,如找到相同的記錄,就輸出此人的全部信息,如果沒有找到就顯示“沒有此人的信”。 //復(fù)制菜單模塊十八:void writetofile()。 //刪除菜單 模塊十:void deleteall()。 //主菜單 模塊二:void readfromfile()。//刪除單個 void deletebyid()。//新添紀(jì)錄 void showall()。 //e_mailchar relation[20]。三、總體設(shè)計利用struct record定義數(shù)據(jù)結(jié)構(gòu),用void聲明函數(shù),用開關(guān)語句switch, case分開事件進行程序,實現(xiàn)系統(tǒng)功能選擇,利用if,while語句判斷函數(shù),for語句實現(xiàn)循環(huán),利用printf和scanf進行輸出與輸入,用getch()輸入字符串,最終實現(xiàn)通訊錄功能。北京石油化工學(xué)院 BEIJING INSTITUTE OF PETROCHEMICAL TECHNOLOGY 課程設(shè)計用紙1. 高級語言(C)課程設(shè)計題目: 小型通訊錄設(shè)計 院(系、部): 信息工程學(xué)院 姓 名: 李海霞 (5120110752) 孫 琳 (5120110723) 班 級: 電 112 指導(dǎo)教師簽名: 2012 年 7 月 4日通訊錄中的記錄項用結(jié)構(gòu)體record表示,包含10個屬性:id、name、phone 、address、postcode、、relation、sex、birthday分別代表用戶的編號、姓名、電話、地址、郵編、e_mail、關(guān)系、 、性別、生日。//關(guān)系char [20]。//輸出記錄void searchmenu()。//按編號刪除 void deletebyname()。 //讀取文件模塊三:void newrecord()。 //刪除所有 模塊十一:void deleteone()。 //保存退出五、算法說明:,包含10個屬性。:利用switch語句進行選擇所需功能;輸入“1”會進入“刪除所有”的界面;輸入“2”進入“刪除單個”的界面;輸入“3”會進入“返回主菜單”的界面。 //編號char name[20]。//性別char birthday[20]。//輸出記錄void searchmenu()。//按電話號碼刪除 void deletebyname()。 } } void readfromfile()//從文件導(dǎo)出,判斷是否有通訊錄 { if((p=fopen(,rb))==NULL) //將fopen函數(shù)的返回值賦給指針變量P,{ printf(\n\t\t通訊錄文件不存在)。 } fseek(p,0,2)。/*fread(buffer,size,count,pt)(地址,讀寫的字節(jié)數(shù),讀寫多少數(shù)據(jù)項,F(xiàn)ILE類型指針),每次從P指向的文件中讀入結(jié)構(gòu)體數(shù)組的一個元素;f
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1