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

正文內(nèi)容

學(xué)生和教師信息管理系統(tǒng)c語言課程設(shè)計(參考版)

2025-05-17 22:10本頁面
  

【正文】 printf( Wele! \。 printf( *聰慧制作 * \n)。 printf( $ \n)。 printf( \n)。printf(\n)。printf(\n)。return。z)。} if(strcmp(z,LOVECONGCONG)!=0){printf( 口令錯誤,請重新輸入 \n)。 scanf(%s,amp。z)。 printf( \n)。 printf( || ||\n)。 printf( || ||\n)。 printf(\n\n ____________________\n)。 int j。 char z[30]。 int control。 57 void output(struct teacher *L)。 struct teacher* fix(struct teacher *L)。 struct teacher* inquiry(struct teacher *L)。 } } //============================================================== void main() { struct teacher* insert(struct teacher *L)。break。 break。 fclose(fp)。 break。 56 fclose(fp)。p1=p1next) fprintf(fp,%ld %s %s %d %s %s %d %s %ld\n,p1num,p1name,p1sex,p1age, p1education,p1position,p1wage,p1addr,p1phone)。 for(p1=Lnext。p1phone)。p1wage,amp。p1education,amp。p1sex,amp。p1num,amp。 p1=(struct teacher*)malloc(sizeof(teacher))。 else p2next=p1。 while(p1num!=0) //以 0 作教師號代表結(jié)束 { n=n+1。p1addr,amp。p1position,amp。p1 55 age, amp。p1name,amp。 scanf(%ld %s %s %d %s %s %d %s %ld,amp。Lnext=NULL。 printf(請輸入教師的教師號、姓名、性別、年齡、學(xué)歷、職位、月薪、地址、電話 \n)。 break。j)。 printf(請輸入 :\n)。 int j,n=0。 FILE *fp。 } } } else printf(沒記錄 \n)。 system(cls)。k(6*(j1))。j)。 printf(請輸入要跳轉(zhuǎn)至第幾頁 :)。 break。k++) p=pnext。 } else for(p=Lnext,k=0。k(j*6)。 break。 } else p=Lnext。 if(j=2) p=Lnext。k((j2)*6)+1。break。c)。 printf(請輸入要進行的操作 :\n)。 printf(【 】【 ↑】【 ↓】【 52 →】【當(dāng)前頁 :%d/%d】 \n,j,a+1)。 } printf(\n)。 printf(\n)。p!=NULL。i6amp。j++) { printf(\n\n)。 if((Lnext)!=NULL) { for(j=1。 a=n/6。pnext!=NULL。int n=1。 } //=============================================================== void output(struct teacher *L) //鏈表 分頁輸出 { struct teacher *p。t=tnext) if(tnextnum==0)tnext=NULL。 for(t=L。} if(Lnext==NULL)printf(文件為空 \n)。 tnext=p。pphone)。pwage,amp。peducation,amp。psex,amp。pnum,amp。 while(!feof(fp)) {p=(struct teacher*)malloc(sizeof(teacher))。Lnext=NULL。 return NULL。struct teacher*L。 } //=========================================================================== struct teacher* open() //打開文件 {FILE*fp。 fclose(fp)。 fp=fopen(,a)。p1=p1next) fprintf(fp,%ld %s %s %d %s %s %d %s %ld,p1num,p1name,p1sex,p1age, p1education,p1position,p1wage,p1addr,p1phone)。 } for(p1=head。 if((fp=fopen(,w))==NULL) { printf(文件不存在 \n)。 } 49 //=============================================================== void save(struct teacher *head) //文件保存 { struct teacher *p1。 printf(教師號 :%ld 姓名 :%s 性別 :%s 年齡 :%d 學(xué)歷 :%s\n 職位 :%s 薪水 :%d 地址 :%s 電話 :%ld\n, pnum,pname,psex,page,peducation,pposition,pwage,paddr,pphone)。 printf(修改成功 \n)。paddr,amp。pposition,amp。page, amp。pname,amp。 scanf(%ld %s %s %d %s %s %d %s %ld,amp。 printf(教師號 :%ld 姓名 :%s 性別 :%s 年齡 :%d 學(xué)歷 :%s\n 職位 :%s 薪水 :%d 地址 :%s 電話 :%ld\n, pnum,pname,psex,page,peducation,pposition,pwage,paddr,pphone)。return NULL。amp。 pnext!=NULL) p=pnext。 48 while(teach_num!=pnum amp。 scanf(%ld,amp。 p=Lnext。 } //======================================================== struct teacher* fix(struct teacher *L) //修改教師信息 { long int teach_num。 iphone=k。 k=jphone。strcpy(jaddr,s)。 strcpy(h,jaddr)。jwage=iwage。strcpy(iposition,f)。strcpy(q,iposition)。strcpy(ieducation,e)。strcpy(w,ieducation)。 iage=x。 x=jage。 strcpy(jsex,o)。 strcpy(c,jsex)。 strcpy(jname,p)。 strcpy(b,jname)。jnum=inum。j。inext。 char h[50],s[50]。 char e[50],w[50]。 char b[20],p[20]。 long int a,k。 } //================================================ struct teacher* sort(struct teacher *L) /*排序 */ {struct teacher *i。} printf(姓名 %s\n 性別 %s\n 年齡 %d\n 學(xué)歷 %s\n 職稱 %s\n 工資 %d\n 住址 %s\n 電話 %d\n, pname,psex,page,peducation,pposition,pwage,paddr,pphone)。 if(pnum!=num2) {printf(查詢失敗 \n)。amp。num2)。 printf(請輸 入教師號 \n)。long int num2。} return L。} if(num1==pnum) {qnext=pnext。 pnext!=NULL) {q=p。 } else while(pnum!=num1 amp。 p=L。 45 scanf(%ld,amp。 if(Lnext==NULL) { printf(數(shù)據(jù)為空 ,不能進行刪除操作 \n)。 } //====================================================================================== struct teacher* Delete(struct teacher *L) { /*根據(jù)教師號刪除數(shù)據(jù) */ struct teacher *p,*q。 t=tnext。in。 t=Lnext。tnext。} 44 printf(輸出新增后的結(jié)果 \n)。} else{ pnext=Lnext。 if(Lnext==NULL) {pnext=NULL。 scanf(%ld,amp。paddr)。 printf(請輸入教師的地址 \n)。 scanf(%d,amp。pposition)。 printf(請輸入教師的職位 \n)。 scanf(%s,amp。page)。 printf(請輸入教師的年齡 \n)。 scanf(%s,amp。pname)。 printf(請輸入教師的姓名 \n)。 scanf(%ld,amp。 p=(struct teacher*)malloc(sizeof(teacher))。 //======================================================== struct teacher* insert(struct teacher *L) /*頭插法插入*/ 43 {struct teacher *
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1