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

正文內(nèi)容

11級(jí)c語(yǔ)言課程設(shè)計(jì)及任務(wù)書(shū)-學(xué)生信息管理系統(tǒng)(存儲(chǔ)版)

  

【正文】 t\t學(xué)生Email:\t%s\n,pnexte_mail)。 return。 p1=headnext。 headnext=p2。 } } if(strcmp(headnextNO,headnextnextNO))//只有兩個(gè)節(jié)點(diǎn)信息時(shí)直接比較他們兩個(gè) { p1=headnext。 char *filename=。 } printf(保存完畢!\n)。 while(p!=NULL) { fprintf(fp,%s %s %d %s %s %s %s %s\n,pNO,pname,page, psex,pbirthday,paddress,pphone,pe_mail)。 STU *p=NULL。 p2next=p1nextnext。 p1next=p1nextnext。 return 。 n。 PF(\t\t學(xué)生地址:\t%s\n,pnextaddress)。 for(p=head。 //輸入修改信息 save()。 scanf(%s,pbirthday)。 PF(\t\t輸入修改學(xué)生姓名:\t)。 PF(\t\t學(xué)生出生年月:\t%s\n,pbirthday)。 scanf(%s,NO)。 PF(\n)。 PF(\t\t學(xué)生學(xué)號(hào):\t%s\n,pNO)。 char NO[20]。 PF(\t\t學(xué)生出生年月:\t%s\n,pbirthday)。 scanf(%s,name)。 PF(\t\t學(xué)生電話:\t%s\n,pphone)。p!=NULL。p2=p2next)。 scanf(%s,p1phone)。p1age)。 p1=(STU *)malloc(sizeof(STU))。 PF(\t\t◆ 除 學(xué) 生 信 息 ◆\n)。 case 0:exit(0)。 case 4:search_name()。c)。 else p2next=p1。 return。 STU *p1,*p2。 //以姓名方式查詢信息void arrage_stu()。 //全局指針int n,i=0。表示性別女*/ char birthday[10]。附錄:程序代碼include include include define PF printfdefine LEN sizeof(struct student)//◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆定義結(jié)構(gòu)體◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆struct student { char NO[20]。 } else p=headnext。p=pnext) //讀出信息 { if(!strcmp(pNO,NO)) 保存及讀取模塊設(shè)計(jì)void save(){ printf(※※※※※※※※※※※※※※※※※※保存信息并結(jié)束※※※※※※※※※※※※※※※※※※\n)。p=pnext) //讀出信息 { if(!strcmp(pname,name))3) 按學(xué)號(hào)查找模塊通過(guò)鍵盤輸入要查找的學(xué)生學(xué)號(hào),然后與結(jié)構(gòu)數(shù)組中的電話信息逐一比對(duì),找出學(xué)生信息并輸出void search_NO() //學(xué)生學(xué)號(hào)信息查找{ STU *p=NULL。} //輸出信息} 查找模塊設(shè)計(jì)1) 按姓名查找模塊通過(guò)鍵盤輸入要查找的學(xué)生姓名,然后與結(jié)構(gòu)數(shù)組中的姓名信息逐一比對(duì),找出學(xué)生信息并輸出void search_name() //學(xué)生姓名信息查找{ STU *p=NULL。 PF(\t\t學(xué)生姓名:\t%s\n,pname)。 scanf(%s,p1e_mail)。 scanf(%s,p1sex)。PF(\t\t輸入學(xué)生學(xué)號(hào):\t)。 //以姓名方式查詢信息 case 5:del_stu()。 case 1:insert_stu()。void學(xué)生信息瀏覽void search_NO()。 char e_mail[20]。 char sex[3]。6顯示功能:將以上功能操作后的學(xué)生信息顯示出來(lái)。5排序功能:以英語(yǔ)課程的分?jǐn)?shù)為依據(jù)對(duì)學(xué)生信息進(jìn)行排序。 char phone[20]。 int age。 選擇課程設(shè)計(jì)題目,分析課題的要求第二天 寫(xiě)課程設(shè)計(jì)報(bào)告第五天F39。 //下個(gè)結(jié)點(diǎn)}。 性能需求輸入功能:一次可以完成自定義學(xué)生人數(shù)的學(xué)生信息記錄的輸入。也可根據(jù)自己對(duì)題目的理解增加新的功能模塊。表示性別男,39。 接口設(shè)計(jì) //函數(shù)聲明:函數(shù)列表函數(shù)名函數(shù)格式 //即函數(shù)首部函數(shù)功能void show_menu()。void排序void del_stu()。break。 break。 scanf(%s,p1name)。 //出生年月 PF(\t\t輸入學(xué)生地址:\t)。用fread或fscanf讀文件,輸出結(jié)果。 PF(\t\t學(xué)生出生年月:\t%s\n,pbirthday)。 return。 return。 char *filename=。 } printf(保存完畢!\n)。 char sex[3]。 char e_mail[20]。 //執(zhí)行菜單void creat_stu()。 //修改學(xué)生信息void save()。 if((fp=fopen(,r))==NULL) { printf(這是新表\n)。 //找到但前位置 while(!feof(fp)) { p1=(STU *)malloc(sizeof(STU))。 } p2next=NULL。break。 break。 PF(\n※※※※※※※※※※※※※※※※※※菜單※※※※※※※※※※※※※※※※※※\n)。 PF(\t\t★0. 退 出 ★\n)。 scanf(%s,p1NO)。 //性別 PF(\t\t輸入學(xué)生出生年月:\t)。 //Email n++。 save()。 PF(\t\t學(xué)生姓名:\t%s\n,pname)。} //輸出信息} //◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆學(xué)生姓名信息查找◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆void search_name() //學(xué)生姓名信息查找{ STU *p=NULL。p=pnext) //讀出信息 { if(!strcmp(pname,name)) {PF(※※※※※※※※※※※※※※※※※※您查找的學(xué)生是※※※※※※※※※※※※※※※
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1