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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)報(bào)告——圖書(shū)管理系統(tǒng)(參考版)

2025-08-10 06:31本頁(yè)面
  

【正文】 /*調(diào)用主菜單*/}。 else Load()。 /*創(chuàng)建文件型指針*/ Login()。 fclose(fp)。 } p3next=NULL。 p3=p2。 fread(p1,sizeof(BK),1,fp)。 h_book=p3=p2=p1。 /*打開(kāi)文件*/ p1=(BK *)malloc(sizeof(BK))。 FILE *fp。 fclose(fp)。 } p3next=NULL。 p3=p2。 fread(p1,sizeof(RD),1,fp)。 h_reader=p3=p2=p1。 /*打開(kāi)文件*/ p1=(RD *)malloc(sizeof(RD))。 FILE *fp。 Load_Book()。 fclose(fp_book)。 free(p0)。 p0=p。 exit(0)。 p=h_book。 /*關(guān)閉文件*/}void Save_Book() /*保存圖書(shū)信息*/{ FILE *fp_book。 /*釋放所有結(jié)點(diǎn)*/ } h_reader=NULL。 p=pnext。 } while(p!=NULL) { if(fwrite(p,sizeof(RD),1,fp_reader)!=1) /*將鏈表中的信息寫(xiě)入文件中*/ printf(\n寫(xiě)入文件失敗!\n請(qǐng)重新啟動(dòng)本系統(tǒng)!\n)。 if((fp_reader=fopen(,wb))==NULL) /*創(chuàng)建文件,進(jìn)行保存*/ { printf(\n文件保存失敗!\n請(qǐng)重新啟動(dòng)本系統(tǒng)...\n)。 RD *p,*p0。 Save_Book()。 system(cls)。 } printf(\n讀者信息打印完畢!按任意鍵繼續(xù)下一步操作..)。 break。 printf(\t\t%s,pborrow[i].limit_date)。 printf(\n)。 printf(圖書(shū)編號(hào),i+1)。iMax。 printf(%s\t\t%s,preader_num,preader_name)。j++) { if(strcmp(preader_num,e)==0) { printf(\n讀者信息如下:\n\n)。 for(j=0。 printf(輸入查詢(xún)的讀者編號(hào):)。 char e[10]。}void Print_reader() /*查詢(xún)讀者信息*/{ RD *p。 getch()。 } else p=pnext。 printf(%s\t\t%s\t\t%s\t\t%d\t%d\n,pbook_num,pbook_name,pbook_writer,pbook_xy,pbook_kc)。i++) { if(strcmp(pbook_num,e)==0) { printf(\n圖書(shū)信息如下:\n\n)。 for(i=0。 printf(輸入查詢(xún)的圖書(shū)編號(hào):)。 char e[10]。 }void Print_book() /*查詢(xún)圖書(shū)信息*/{ BK *p。 end: getch()。 goto end。 qright。 strcpy(qborrow[Max1].limit_date,0)。 strcpy(qborrow[j].limit_date,qborrow[j+1].limit_date)。jMax1。i++) if(strcmp(return_book_num,qborrow[i].borrow_book_num)==0) /*如果此讀者借了此書(shū)*/ { find=1。 } for(i=0。 printf(\n錯(cuò)誤!此圖書(shū)編號(hào)不存在!按任意鍵返回..\n)。amp。strcmp(return_book_num,pbook_num)!=0) p=pnext。 while(pnext!=NULLamp。 } printf(\n請(qǐng)輸入讀者還書(shū)的編號(hào):)。 printf(\n此讀者編號(hào)不存在!按任意鍵返回..\n)。amp。strcmp(return_reader_num,qreader_num)!=0) q=qnext。 while(qnext!=NULLamp。 printf(\n請(qǐng)輸入要還書(shū)的讀者編號(hào):)。 q=h_reader。 char return_book_num[10],return_reader_num[10]。 RD *q。 system(cls)。 goto END。 p0book_kc。 strcpy(p1borrow[p1right1].limit_date ,lim_date )。 scanf(%s,lim_date)。 goto END。 p0book_xy。 strcpy(p1borrow[p1right++].borrow_book_num,bo_num)。 } else if(strcmp(p1borrow[i].borrow_book_num,0)==0) { printf(\n請(qǐng)輸入你要?dú)w還圖書(shū)的日期:)。i++) { if(strcmp(p1borrow[i].borrow_book_num,bo_num)==0) { printf(\n抱歉!同一個(gè)讀者不能同借兩本相同的書(shū)!\n按任意鍵返回....)。 } else if(strcmp(p1borrow[0].borrow_book_num,0)!=0) { for(i=0。 } else if(p1rightMax||p1right==Max) { printf(\n不好意思,借書(shū)數(shù)目已滿(mǎn)!不能借書(shū)!\n按任意鍵返回....)。 } else if(p0book_xy=0) { printf(\n抱歉,此書(shū)已借完!請(qǐng)等待新書(shū)的到來(lái)!!\n按任意鍵返回....)。strcmp(bo_num,p0book_num)!=0) { printf(\n此圖書(shū)編號(hào)不存在!按任意鍵返回..\n)。 if(p0next==NULLamp。amp。 scanf(%s,bo_num)。 goto END。amp。strcmp(rea_num,p1reader_num)!=0) p1=p1next。 while(p1next!=NULLamp。 printf(\n請(qǐng)輸入借書(shū)的讀者書(shū)證號(hào):)。 p1=h_reader。 int i。 RD *p1。 system(cls)。 printf(\n讀者信息初始化完畢!按任意鍵繼續(xù)下一步操作..\n)。 } p0next=NULL。i++) { strcpy(p0borrow[i].borrow_book
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1