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

正文內(nèi)容

c語(yǔ)言程序的設(shè)計(jì)小組-wenkub

2022-08-27 00:13:41 本頁(yè)面
 

【正文】 輸出信息strcmp(student[i].name,name)==0調(diào)用函數(shù)查找輸入姓名、編號(hào)、電話開始查找search流程圖NY刪除成功刪除失敗確認(rèn)是否刪除strcmp(student[i].id,id)==0strcmp(student[i].name,name)==0輸入要?jiǎng)h除的編號(hào)、姓名刪除所有If(num!=0)開始刪除delete流程圖結(jié)束是否繼續(xù)刪除 開始排序list流程圖結(jié)束Showall排序成功是否顯示Listbyphone()Listbyname()輸入姓名、電話八、源程序清單include include include //控制字符串 include //控制臺(tái)輸入輸出 struct record //定義一個(gè)結(jié)構(gòu)體數(shù)組{ char id[10]。:利用if語(yǔ)句進(jìn)行判斷是否有記錄,再利用for循環(huán)進(jìn)行查找信息,如果找到,就顯示所有要?jiǎng)h除的信息,再利用if語(yǔ)句進(jìn)行是否刪除,內(nèi)嵌for循環(huán),把記錄前移,內(nèi)嵌if 語(yǔ)句實(shí)現(xiàn)是否繼續(xù)刪除。:利用for循環(huán)從第一條記錄到最后一條記錄進(jìn)行查找,再利用if語(yǔ)句判斷要查找的記錄和待比較的電話號(hào)碼是否相等,如找到相同的記錄,就輸出此人的全部信息,如果沒有找到就顯示“沒有此人的信”。:利用for循環(huán)和if語(yǔ)句實(shí)現(xiàn)全部輸出;:利用switch選擇查詢方式。 //復(fù)制菜單模塊十八:void writetofile()。 //按姓名刪除模塊十四:void listmenu()。 //刪除菜單 模塊十:void deleteall()。 //查詢菜單模塊六:void searchbyid()。 //主菜單 模塊二:void readfromfile()。//按編號(hào)排序 void listbyname()。//刪除單個(gè) void deletebyid()。//按姓名查詢 void searchbyphone()。//新添紀(jì)錄 void showall()。//生日}student[500]。 //e_mailchar relation[20]。//姓名char phone[20]。三、總體設(shè)計(jì)利用struct record定義數(shù)據(jù)結(jié)構(gòu),用void聲明函數(shù),用開關(guān)語(yǔ)句switch, case分開事件進(jìn)行程序,實(shí)現(xiàn)系統(tǒng)功能選擇,利用if,while語(yǔ)句判斷函數(shù),for語(yǔ)句實(shí)現(xiàn)循環(huán),利用printf和scanf進(jìn)行輸出與輸入,用getch()輸入字符串,最終實(shí)現(xiàn)通訊錄功能。3. 在已有信息的基礎(chǔ)上添加新的記錄。. . . . .1. 高級(jí)語(yǔ)言(C)課程設(shè)計(jì)題目: 小型通訊錄設(shè)計(jì) 院(系、部): 信息工程學(xué)院 姓 名: 李海霞 (5120110752) 孫 琳 (5120110723) 班 級(jí): 電 112 指導(dǎo)教師簽名: 2012 年 7 月 4日4. 刪除指定編號(hào)的記錄。通訊錄中的記錄項(xiàng)用結(jié)構(gòu)體record表示,包含10個(gè)屬性:id、name、phone 、address、postcode、、relation、sex、birthday分別代表用戶的編號(hào)、姓名、電話、地址、郵編、e_mail、關(guān)系、 、性別、生日。//電話 char adress[40]。//關(guān)系char [20]。包括的函數(shù):void mainmenu()。//輸出記錄void searchmenu()。//按電話查詢void deletemenu()。//按編號(hào)刪除 void deletebyname()。//按姓名排序 void copy()。 //讀取文件模塊三:void newrecord()。 //按編號(hào)查詢 模塊七:void searchbyname()。 //刪除所有 模塊十一:void deleteone()。 //排序菜單模塊十五:void listbyid()。 //保存退出五、算法說明:,包含10個(gè)屬性。在查詢菜單中輸入“1”進(jìn)入“按編號(hào)查詢”界面;輸入“2”進(jìn)入“按姓名查詢”界面;輸入“3”進(jìn)入“按電話查詢”界面;輸入“4”進(jìn)入“主菜單”界面。:利用switch語(yǔ)句進(jìn)行選擇所需功能;輸入“1”會(huì)進(jìn)入“刪除所有”的界面;輸入“2”進(jìn)入“刪除單個(gè)”的界面;輸入“3”會(huì)進(jìn)入“返回主菜單”的界面。:利用if語(yǔ)句進(jìn)行判斷是否有記錄,再利用for循環(huán)進(jìn)行查找信息,如果找到,就顯示所有要?jiǎng)h除的信息,再利用if語(yǔ)句進(jìn)行是否刪除,內(nèi)嵌for循環(huán),把記錄前移,內(nèi)嵌if 語(yǔ)句實(shí)現(xiàn)是否刪除相同姓名的同學(xué)信息,輸入“1”會(huì)進(jìn)入“按電話排序的界面;輸入“2”進(jìn)入“按姓名排序”的界面;輸入“3”會(huì)進(jìn)入“返回主菜單”的界面。 //編號(hào)char name[20]。 //郵編char e_mail[30]。//性別char birthday[20]。 //定義一個(gè)指向文件的指針變量pvoid mainmenu()。//輸出記錄void searchmenu()。//按電話查詢void deletemenu()。//按電話號(hào)碼刪除 void deletebyname()。//按姓名排序 void copy()。 } } void readfromfile()//從文件導(dǎo)出,判斷是否有通訊錄 { if((p=fopen(,rb))==NULL) //將fopen函數(shù)的返回值賦給指針變量P,{ printf(\n\t\t通訊錄文件不存在)。 printf(\n\t\t按任意鍵進(jìn)入主菜單)。 } fseek(p,0,2)。amp。/*fread(buffer,size,count,pt)(地址,讀寫的字節(jié)數(shù),讀寫多少數(shù)據(jù)項(xiàng),F(xiàn)ILE類型指針),每次從P指向的文件中讀入結(jié)構(gòu)體數(shù)組的一個(gè)元素;feof檢查文件是否結(jié)束,遇見文件結(jié)束符,返回非零值*/printf(\n\t\t文件導(dǎo)入成功)。 } printf(\n\t\t文件導(dǎo)入成功)。 return。 printf(\n\t\t*********** 1新添紀(jì)錄 2輸出記錄 **************)。 printf(\n\t\t************************************************)。139。239。339。439。539。639。739。839。 } }void newrecord()//添加記錄{ printf(\n\t\t**************** 請(qǐng)輸入信息 ****************\n)。 printf(\n\t\t輸入姓名:)。 scanf(%s,amp。student[num].adress)。 printf(\n\t\t輸入)。 scanf(%s,amp。student[num].sex)。printf(\n\t\t輸入關(guān)系:)。 printf(\n\t\t是否繼續(xù)添加?(Y/N):)。 return。 for (i=0。 printf(\n\t\t電話: %s,student[i].phone)。 printf(\n\t\t郵編:%s,student[i].postcode)。 printf(\t\t)。 } else printf(\n\t\t通訊錄中無任何紀(jì)錄)。 } void searchmenu()//查詢菜單 { char choice。 printf(\n\t\t********** 3按電話查詢 4返回主菜單************)。 switch (choice) { case 39。 case 39。 case 39。 case 39。 } }void searchbyid()//按編號(hào)查詢 { int mark=0。 char id[10]。inum。 printf(\n\t\t電話: %s,student[i].phone)。 printf(\n\t\t郵編:%s,student[i].postcode)。 printf(\n\t\t************************************************)。 return。 return。 printf(\n\t\t***************** 按姓名查找 *******************)。 for(i=a。 printf(\n\t\t姓名: %s,student[i].name)。 printf(\n\t\t:%
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1