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

正文內(nèi)容

最新c語(yǔ)言程序設(shè)計(jì)小組-文庫(kù)吧資料

2025-08-05 01:48本頁(yè)面
  

【正文】 **********)。 printf(\n\t\t性別:%s,student[i].sex)。 printf(\n\t\t郵編:%s,student[i].postcode)。 printf(\n\t\t:%s,student[i].e_mail)。 printf(\n\t\t電話: %s,student[i].phone)。 printf(\n\t\t學(xué)號(hào): %s,student[i].id)。inum。 scanf(%s,phone)。 char phone[10]。 int a=0。 } } void searchbyphone() //按電話查詢{ int mark=0。 getch()。 } else { printf(\n\t\t沒(méi)有相同姓名的學(xué)生紀(jì)錄)。 getch()。 } } } if(mark!=0) { printf(\n\t\t沒(méi)有相同姓名的學(xué)生紀(jì)錄)。 getch()。 //跳出本次循環(huán),回到第一個(gè)if,繼續(xù)查找} else return。) { a=i。 if (getch()==39。 mark++。 printf(\n\t\t關(guān)系:%s,student[i].relation)。 printf(\n\t\t生日:%s,student[i].birthday)。 printf(\n\t\t:%s,student[i].)。 printf(\n\t\t地址: %s,student[i].adress)。 printf(\n\t\t姓名: %s,student[i].name)。i++) { if (strcmp(student[i].name,name)==0) //記錄中的姓名和待比較的姓名是否相等{ printf(\n\t\t************* 以下是您查找的學(xué)生信息 ***********)。 for(i=a。 printf(\n\t\t請(qǐng)輸入姓名:)。 printf(\n\t\t***************** 按姓名查找 *******************)。 int i。 return。 printf(\n\t\t按任意鍵返回主菜單)。 return。 mark++。 printf(\n\t\t************************************************)。 printf(\n\t\t性別:%s,student[i].sex)。 printf(\n\t\t郵編:%s,student[i].postcode)。 printf(\n\t\t:%s,student[i].e_mail)。 printf(\n\t\t電話: %s,student[i].phone)。 printf(\n\t\t編號(hào): %s,student[i].id)。inum。 scanf(%s,id)。 char id[10]。 int a=0。 } }void searchbyid()//按編號(hào)查詢 { int mark=0。:mainmenu()。 case 39。:searchbyphone()。 case 39。:searchbyname()。 case 39。:searchbyid()。 switch (choice) { case 39。 printf(\n\t\t請(qǐng)選擇:)。 printf(\n\t\t********** 3按電話查詢 4返回主菜單************)。 printf(\n\t\t******************* 查詢菜單 ********************)。 } void searchmenu()//查詢菜單 { char choice。 getch()。 } else printf(\n\t\t通訊錄中無(wú)任何紀(jì)錄)。 getch()。 printf(\t\t)。 printf(\n\t\t性別:%s,student[i].sex)。 printf(\n\t\t郵編:%s,student[i].postcode)。 printf(\n\t\t:%s,student[i].e_mail)。 printf(\n\t\t電話: %s,student[i].phone)。i++) { printf(\n\t\t編號(hào): %s,student[i].id)。 for (i=0。 system(cls)。 return。y39。 printf(\n\t\t是否繼續(xù)添加?(Y/N):)。student[num].relation)。printf(\n\t\t輸入關(guān)系:)。scanf(%s,amp。student[num].sex)。printf(\n\t\t輸入性別:)。 scanf(%s,amp。student[num].e_mail)。 printf(\n\t\t輸入)。 scanf(%s,amp。student[num].adress)。 printf(\n\t\t輸入地址:)。 scanf(%s,amp。student[num].name)。 printf(\n\t\t輸入姓名:)。 scanf(%s,amp。 } }void newrecord()//添加記錄{ printf(\n\t\t**************** 請(qǐng)輸入信息 ****************\n)。 break。839。break。739。break。639。break。539。break。439。break。339。break。239。break。139。 choice=getch()。 printf(\n\t\t************************************************)。 printf(\n\t\t*********** 5記錄排序 6文件復(fù)制 **************)。 printf(\n\t\t*********** 1新添紀(jì)錄 2輸出記錄 **************)。 system(cls)。 return。 printf(\n\t\t按任意鍵返回主菜單)。 } printf(\n\t\t文件導(dǎo)入成功)。 getch()。/*fread(buffer,size,count,pt)(地址,讀寫(xiě)的字節(jié)數(shù),讀寫(xiě)多少數(shù)據(jù)項(xiàng),F(xiàn)ILE類(lèi)型指針),每次從P指向的文件中讀入結(jié)構(gòu)體數(shù)組的一個(gè)元素;feof檢查文件是否結(jié)束,遇見(jiàn)文件結(jié)束符,返回非零值*/printf(\n\t\t文件導(dǎo)入成功)。student[num],sizeof(struct record),1,p)。amp。 //文件位置指針移動(dòng)到文件開(kāi)始位置,此函數(shù)沒(méi)有返回值 for (num=0。 } fseek(p,0,2)。 return。 printf(\n\t\t按任意鍵進(jìn)入主菜單)。 exit(0)。 } } void readfromfile()//從文件導(dǎo)出,判斷是否有通訊錄 { if((p=fopen(,rb))==NULL) //將fopen函數(shù)的返回值賦給指針變量P,{ printf(\n\t\t通訊錄文件不存在)。//保存退出void main() { readfromfile()。//按姓名排序 void copy()。//排序菜單void listbyphone()。//按電話號(hào)碼刪除 void deletebyname()。//刪除所有 void deleteone()。//按電話查詢void deletemenu()。//按編號(hào)查詢 void searchbyname()。//輸出記錄void searchmenu()。//讀取文件void newrecord()。 //定義一個(gè)指向文件的指針變量pvoid mainmenu()。 int num=0。//性別char birthday[20]。//關(guān)系char [20]。 //郵編char e_mail[30]。//電話 char adress[40]。 //編號(hào)char name[20]。:利用for循環(huán)和if語(yǔ)句以及do….while實(shí)現(xiàn)升序,再利用if語(yǔ)句實(shí)現(xiàn)是否顯示排序后的信息,調(diào)用顯示函數(shù)。:利用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)入“返回主菜單”的界面。:利用switch語(yǔ)句選擇刪除方式,輸入“1”進(jìn)入“按電話號(hào)碼刪除”界面;輸入“2”進(jìn)入“按姓名刪除”界面。:利用switch語(yǔ)句進(jìn)行選擇所需功能;輸入“1”會(huì)進(jìn)入“刪除所有”的界面;輸入“2”進(jìn)入“刪除單個(gè)”的界面;輸入“3”會(huì)進(jìn)入“返回主菜單”的界面。:利用for循環(huán)從第一條記錄到最后一條記錄進(jìn)行查找,再利用if語(yǔ)句判斷要查找的記錄和待比較的姓名是否相等,如找到相同的記錄,就輸出此人的全部信息,再內(nèi)嵌一個(gè)if語(yǔ)句進(jìn)行查找相同名字的人的信息,再內(nèi)嵌一個(gè)if語(yǔ)句繼續(xù)查找,若不繼續(xù)查找就輸出“沒(méi)有相同姓名的學(xué)生紀(jì)錄按任意鍵返回主菜單”,如果一開(kāi)始沒(méi)有找到就顯示“沒(méi)有此人的信息”。在查詢菜單中輸入“1”進(jìn)入“按編號(hào)查詢”界面;輸入“
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1