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

正文內(nèi)容

c語(yǔ)言課程設(shè)計(jì)--圖書(shū)管理(留存版)

  

【正文】 */ include /*標(biāo)準(zhǔn)函數(shù)庫(kù) */ include /*字符串函數(shù)庫(kù) */ include /*屏幕操作函數(shù)庫(kù) */ define HEADER1 BOOK\n define HEADER2 | number | name |price| author | publishing pany |number|\n define HEADER3 ||||||\n define HEADER4 Member\n define HEADER5 | number | name | telephone |\n define HEADER6 ||||\n define HEADER7 | mnumber | member name | bnumber | book name |\n define HEADER8 |||||\n define HEADER9 |borrow book|\n define FORMAT |%10s|%15s|%5d|%15s|%20s|%5d |\n define FORMAT1 |%10s|%15s|%15s|\n define FORMAT2 |%10s|%15s|%10s|%15s|\n define DATA p,p,p,p,p,p define END \n define N 100 typedef struct book { char num[10]。 /*定價(jià) */ char author[15]。 /*定義 node 類(lèi)型的結(jié)構(gòu)變量及指針變量 */ typedef struct mnode/*定義 會(huì)員信息鏈表的結(jié)點(diǎn)結(jié)構(gòu) */ { struct Member inf。 printf(HEADER2)。 printf(HEADER3)。 printf(HEADER6)。 /*將輸入的字符串拷貝到字符串 t 中 */ } int numberinput(char *notice) { int t=0。return menu):)。 else return。 Mnode *p,*r,*s,*q。 } if(flag==1) /*提示用戶(hù)是否重新輸入 */ { getchar()。 stringinput(p,15,Telephone:)。select)。 getchar()。 scanf(%d,amp。 rnext=pnext。 Disp(l)。 } else Nofind()。 getchar()。 } } if(count0) { getchar()。 count++。 } printf(\n\n)。 stringinput(booknum,10,please input the number of book:)。 knext=NULL。amp。 FILE *fp。 if(!s) { printf( memory malloc failure!\n)。 /*沒(méi)有申請(qǐng)成功 */ exit(0)。 /*退出 */ } if(fread(p,sizeof(Node),1,fp)==1) /*從文件中讀取圖書(shū)信息記錄 */ { pnext=NULL。 case 2:Del(l)。 default: Wrong()。 case 8:Save(l)。select)。 exit(0)。 if(fp==NULL) { printf(\n=====can not open file!\n)。 fp=fopen(f:\\borrow,ab+)。 getch()。 stringinput(memnum,10,please input the number of member:)。 /*返回菜單界面 */ } strcpy(k,q)。/*輸入會(huì)員號(hào) */ if(strcmp(number,0)==0) break。 char number[10],booknum[10]。 getchar()。 } p=mnext。 } else { break。 printf(number:%d,p)。 getchar()。 } else if(sel==2) /*先按書(shū)名查詢(xún) */ { stringinput(findmess,15,input the existing book name)。 } system(cls)。 if(p) { printheader()。 } system(cls)。 /*申請(qǐng)內(nèi)存空間 */ if(!p) { printf(\n allocate memory failure )。} s=mnext。 rnext=p。y39。 Disp(l)。 /*顯示提示信息 */ scanf(%s,n)。 printf(HEADER5)。 return。 printf(\t* 7 return book 8 save book *\n)。/*書(shū)名 */ }。 但是從易用性方面考慮,將書(shū)籍管理模塊中的借書(shū)和還書(shū)模塊放到主界面中。 /*作者 */ char pub[20]。 struct mnode *next。 printf(HEADER3)。 while(p) /*逐條輸出鏈表中存儲(chǔ)圖書(shū)信息 */ { printf(FORMAT,DATA)。 } getchar()。 do{ printf(notice)。 /*輸入書(shū)號(hào) */ flag=0。 } else {break。 char ch,qu,flag=0,num[10]。 printf(=====The number %s is existing,try again?(y/n):,num)。 pnext=NULL。 if(select==1) /*按書(shū)號(hào)查詢(xún) */ { stringinput(searchinput,10,input the existing student number:)。 } else Nofind()。sel)。 free(p)。 stringinput(findmess,10,input the existing book number:)。 getchar()。 } else {system(cls)。 printf(\n\n\n\tsave file plete,total saved39。 } else { break。 printf(HEADER9)。/*輸入書(shū)號(hào) */ do { if(strcmp(q,booknum)==0)/*查看書(shū)號(hào)是否存在 */ break。 snext=k。strcmp
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1