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

正文內(nèi)容

c課程設(shè)計(jì)報(bào)告(編輯修改稿)

2024-09-03 04:38 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 { if(pnextyes==0) { coutERROR!當(dāng)前圖書(shū)被借出,不能刪除!endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 return 1。 } pnext=pnextnext。 //刪除語(yǔ)句 cout √成功刪除!endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 flag=1。 //成功刪除標(biāo)記 break。 } } if(p==NULLamp。amp。flag==0) { cout 刪除不成功!endl。 //已經(jīng)被刪除或沒(méi)有這本書(shū) cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 } return 1。 } //圖書(shū)借閱 int Member_Y(MemberList amp。L,long num) //判斷是否是會(huì)員,1是,0否。只有會(huì)員才有權(quán)限借書(shū) { Member *p。 p=L。 for(。p!=NULL。p=pnext) if(pnum==num) return 1。 return 0。 } int BookBorrow(BookList amp。H,MemberList amp。L) //借閱時(shí)以編號(hào)作為主鍵 { Book *p,*s。 Member *q。 long m=1,num。 int t=0,flag=0,max。 cout ▲輸入會(huì)員編號(hào):。 cinnum。 if(Member_Y(L,num)==1) { q=L。 for(。q!=NULL。q=qnext) if(qnum==num) break。 while(m) { if(t==0) cout ▲輸入要借閱的書(shū)的相關(guān)信息:。 t=1。 cout ▲編號(hào):。 cinm。 for(s=Hnext。s!=NULL。s=snext) if(snum==m) break。 if(s==NULL) { cout ERROR!沒(méi)有這本書(shū)!endl。 cout┈┈┈┈┈┈┈┈┈┈endl。 continue。 } for(p=Hnext。p!=NULL。p=pnext) { if(pnum==m) { if(pyes==0) { cout ERROR!當(dāng)前圖書(shū)被借出,不能借閱!endl。 cout┈┈┈┈┈┈┈┈┈endl。 break。 } if(qstyle==1) max=MAX1。 else if(qstyle==2) max=MAX2。 else if(qstyle==3) max=MAX3。 else if(qstyle==4) max=MAX4。 qmax++。 if(qmaxmax) { cout ●你已經(jīng)借的書(shū)超過(guò)了最大借閱量,不能再借書(shū)!endl。 cout┈┈┈┈┈┈┈endl。 qmax。 return 1。 } pyes=0。 pmembernum=qnum。 qyes=1。 for(int i=1。i=max。i++) if(qt[i].num==0) break。 qt[i].num=pnum。 time_t timer=time(0)。//調(diào)用time()函數(shù)獲取當(dāng)前時(shí)間 struct tm *ptrtime=localtime(amp。timer)。//調(diào)用localtime()函數(shù)將獲得的系統(tǒng)時(shí)間轉(zhuǎn)化為指向struct tm的指針指向的結(jié)構(gòu)體 qt[i].=1900+ptrtimetm_year。 qt[i].=1+ptrtimetm_mon。 qt[i].=ptrtimetm_mday。 if(qt[i].=10) qt[i].=1900+ptrtimetm_year+1。 else qt[i].=1900+ptrtimetm_year。 qt[i].=(1+ptrtimetm_mon+3)%12。 qt[i].=ptrtimetm_mday。 cout 成功借出!endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈endl。 flag=1。 //成功借出標(biāo)記 break。 } } if(p==NULLamp。amp。flag==0) { cout 借書(shū)不成功!endl。 //沒(méi)有這本書(shū) cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 } } } else { cout ☆對(duì)不起,您不是會(huì)員,借書(shū)失?。∪绻脒M(jìn)行此操作,請(qǐng)先申請(qǐng)!endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 } return 1。 } //還書(shū) int BookReturn(BookList amp。H,MemberList amp。L) //還書(shū)時(shí)以編號(hào)作為主鍵 { Book *p,*s。 Member *q。 long m=1。 int flag=0,max。 cout ○輸入要?dú)w還的書(shū)的相關(guān)信息:。 while(m) { cout ○編號(hào):。 cinm。for(s=Hnext。s!=NULL。s=snext) if(snum==m) break。 if(s==NULL) { cout ≮沒(méi)有這本書(shū)!≯endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 continue。 } for(p=Hnext。p!=NULL。p=pnext) { if(pnum==m) { if(pyes==1) { cout ≮這本書(shū)沒(méi)有借出,還書(shū)失??!≯endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈endl。 break。 } for(q=L。q!=NULL。q=qnext) if(qnum==pmembernum) break。 pyes=1。 if(qstyle==1) max=MAX1。 else if(qstyle==2) max=MAX2。 else if(qstyle==3) max=MAX3。 else if(qstyle==4) max=MAX4。 for(int k=1。k=max。k++) //從借的書(shū)的數(shù)組中刪除這本書(shū) if(qt[k].num==pnum) { qt[k].num=0。 qmax。 break。 } cout √還書(shū)成功!endl。 cout┈┈┈┈┈┈┈┈┈┈┈endl。 if(qmax==0) qyes=0。 flag=1。 //成功還書(shū)標(biāo)記 break。 } } if(p==NULLamp。amp。flag==0) { cout 還書(shū)不成功!endl。 //沒(méi)有借這本書(shū) cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 } } return 1。 } //增加會(huì)員 Member *Init_M() //初試化會(huì)員鏈表 { Member *L。 L=(Member *)malloc(sizeof(Member))。 if(!L) exit(1)。 Lnext=NULL。 return L。 } int MemberAdd(MemberList amp。L) //建立一個(gè)帶頭結(jié)點(diǎn)的鏈表用來(lái)存儲(chǔ)會(huì)員信息 { int i=0,k=0,max。 //統(tǒng)計(jì)要增加的會(huì)員人數(shù) Member *p,*q,*s。 p=(Member *)malloc(sizeof(Member))。 if(!p) exit(1)。 if(Lnext==NULL) { cout ○輸入編號(hào):。 cinpnum。 if(pnum==0) //退出增加會(huì)員 { cout 共計(jì)k名會(huì)員入會(huì)!endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈endl。 return 1。 } cout ○輸入姓名:。 cinpname。 for(s=Lnext。s!=NULL。s=snext) if(snum==pnum) { cout ≮同一會(huì)員不能重復(fù)注冊(cè)!≯。 cout┈┈┈┈┈┈┈┈┈┈┈┈endl。 return 1。 } cout ○輸入性別:(男:m,女:f)。 //男m,女f cinpsex。 cout ○輸入會(huì)員類型:(1:本科生。2:研究生。3:教師。4:管理員。)。 cinpstyle。 if(pstyle==1) max=MAX1。 else if(pstyle==2) max=MAX2。 else if(pstyle==3) max=MAX3。 else if(pstyle==4) max=MAX4。 for(int i=0。i=max。i++) pt[i].num=0。 pmax=0。 //借閱數(shù)目,初始為0 pyes=0。 //0表示沒(méi)有借書(shū) pnext=NULL。 Lnext=p。 q=p。 ++k。 coutendl。 } else { q=L。 while(qnext!=NULL) q=qnext。 pnum=1。 pnext=NULL。 } while(pnum!=0) //以會(huì)員學(xué)號(hào)作為判斷鏈表是否結(jié)束 { p=(Member *)malloc(sizeof(Member))。 if(!p) exit(1)。 cout ○輸入編號(hào):。 cinpnum。 if(pnum==0) //退出增加會(huì)員 { cout 共計(jì)k名會(huì)員入會(huì)!endl。 cout┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈endl。 break。 } cout ○輸入姓名:。 cinpname。 for(s=Lnext。s!=NULL。s=snext) if(snum==pnum
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1