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

正文內(nèi)容

c語(yǔ)言版圖書館管理系統(tǒng)(編輯修改稿)

2025-02-26 03:51 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 bookauthor, pbookpublish, pbookyear, pbookprice, pbookISBN, pbookclassify, pbookstate)。/*輸出圖書的相關(guān)信息 */ printf(\n)。 return。 } pbook=pbooknext。/*使指針向前移動(dòng)一個(gè)單元 */ } if(pbooknameb!=search_book) printf(您的輸入有錯(cuò) :)。/*如果找不到于輸入書名相匹配的書籍,輸出您的輸入有錯(cuò) */ } struct user *add_userinformation(struct user *puser) { struct user *p0,*p3,*p1。/*定義三個(gè)用戶指針 */ p1=puser。/*使 p1 指向第一個(gè)結(jié)構(gòu) */ p0=(struct user*)malloc(UR)。/*新申請(qǐng)一個(gè)空間,使 p0 指針指向這個(gè)空間 */ printf(請(qǐng)輸入您添加的信息: )。 printf(姓名 \t 性別 \t 出生年月 \t 學(xué)號(hào) \t 學(xué)院 \t 用戶類型 \t 賬戶余額 \t 已借書數(shù) \t 超期書數(shù) \t 密碼 \n)。 scanf(%s%s%s%s%s%s%d%d%d%s,p0name, p0sex, p0birth, p0number, p0located, p0attribute, amp。p0balance, amp。p0borrow, amp。p0than, p0pass_word)。 p3=p1。 if(p1==NULL)/*如果 p1 指向的空間是空的,將 p0 指向的地址賦值給 p1,p0 指向的結(jié)構(gòu)體的指針部分為空 */ { p1=p0。 p0next=NULL。 } if(strcmp(p0number,p1number)=0)/*如果添加書的索書號(hào)比 p1 指向的圖書的索書號(hào)大,將圖書添加到鏈表的開頭 */ { p0next=p3。 puser=p0。 } while(strcmp(p0number,p1number)0amp。amp。p1!=NULL)/*如果添加書的索書號(hào)比 p1指向的圖書的索書號(hào)小,在鏈表讀完之前進(jìn)行以下循環(huán) */ { p3=p1。 p1=p1next。 if(strcmp(p0number,p1number)=0)/*當(dāng)添加圖書的索書號(hào)大于 p1 指向的圖書索書號(hào)時(shí),將書插入 p1 之后 */ { p3next=p0。 p0next=p1。 } } return(puser)。/*返回 puser 指針 */ } void borrow_or_backbook(struct book *pbook,struct user *puser) { char a[10],b[10]。 int choice。 long t1,t2。/*定義兩個(gè)長(zhǎng)整型變量,用于存放時(shí)間 */ printf(1借書 \n)。 printf(2還書 \n)。 printf(請(qǐng)選擇 :)。 scanf(%d,amp。choice)。/*輸入 1 或 2,進(jìn)行你想要的操作 */ switch(choice) { case 1: { if(strcmp(puserattribute,老師 )==0)/*此處設(shè)置權(quán)限,老師一次能借 30 本書,而學(xué)生只能借 10 本 */ { if(puserborrow=30) { printf(您已借三十本書,不能再借。 )。 break。 } } if(strcmp(puserattribute,學(xué)生 )==0) { if(puserborrow=10) { printf(您已借十本書,不能再借。 )。 break。 } } printf(請(qǐng)輸入你要借的書籍序號(hào): )。 scanf(%s,a)。 while(pbook!=NULL)/*根據(jù)你輸入的書名來(lái)查找你想借的書 */ { if(strcmp(pbookISBN,a)==0) { if(strcmp(pbookstate,已借 )==0)/*如果書的狀態(tài)為已借,輸入對(duì)不起,您要借的書已借出 */ { printf(對(duì)不起,您要借的書已借出 )。 return。 } else { strcpy(pbookstate,已 借出 )。/*如果書的狀態(tài)時(shí)未借出 */ puserborrow=puserborrow+1。/*用戶的借書數(shù)加一 */ strcpy(pbooklendpeople,pusername)。/*書的出書人名變成此用戶的姓名 */ t1=time(NULL)。/*調(diào)用系統(tǒng)時(shí)間 */ pbooklendtime=t1。/*記錄書借出的時(shí)間 */ return。 } } pbook=pbooknext。 } } break。 case 2: { printf(請(qǐng)輸入你要還書的書籍序號(hào): )。 scanf(%s,b)。 while(pbook!=NULL)/*查找與你輸入書籍名相同的書籍 */ { if(strcmp(pbookISBN,b)==0) { strcpy(pbookstate,未借 )。/*找到后,將書的狀態(tài)改為為未借 */ puserborrow=puserborrow1。/*用戶的借書數(shù)減一*/ strcpy(pbooklendpeople,0)。/*書的借出人變?yōu)?0,指為空 */ pbooklendtime=0。/*書的借出時(shí)間為 0,0 表示書未借 */ t2=time(NULL)。/*t2 表示書的還書時(shí)間 */ if(strcmp(puserattribute,學(xué)生 )==0)/*根據(jù)不同的用戶類型用不同的懲罰 */ { if((t2pbooklendtime)/24/360030)/*學(xué)生書借出三十天超期 */ { puserbalance=puserbalance((t2pbooklendtime)/24/360030)/10。/*(t2t1)表示書借出的時(shí)間, (t2t1)/24/360030 為超期天數(shù) */ printf(您要扣取的費(fèi)用為 %d,((t2pbooklendtime)/24/360030)/10)。 } return。 } if(strcmp(puserattribute,老師 )==0) { if((t2pbooklendtime)/24/3600150)/*老師書借出150 天超期 */ { puserbalance=puserbalance((t2pbooklendtime)/24/3600150)/10。 printf(您要扣取的費(fèi)用為 %d,((t2pbooklendtime)/24/3600150)/10)。 } return。 } } pbook=pbooknext。 } if(strcmp(pbookISBN,b)!=0) printf(您的輸入有錯(cuò) )。 } break。 } } void fix_userinformation(struct user *puser) { int choice。 char a[20]。 printf(請(qǐng)選擇您要修改的信息: \n)。 printf(1姓名 \n)。 printf(2性別 \n)。 printf(3出生年月 \n)。 printf(4學(xué)號(hào) \n)。 printf(5學(xué)院 \n)。 printf(6身份 \n)。 printf(7密碼 \n)。 scanf(%d,amp。choice)。/*選擇你想修改的信息 1~7*/ switch(choice) { case 1: { printf(您的信息修改為: )。 scanf(%s,a)。/*將你想改的信息輸入 */ strcpy(pusername,a)。/*將你修改的信息保 存到鏈表里 */ }break。 case 2: { printf(您的信息修改為: )。 scanf(%s,a)。/*將你想改的信息輸入 */ strcpy(pusersex,a)。/*將你修改的信息保存到鏈表里 */ }break。 case 3: { printf(您的信息修改為: )。 scanf(%s,a)。/*將你想改的信息輸入 */ strcpy(puserbirth,a)。/*將你修改的信息保存到鏈表里 */ }break。 case 4: { printf(您的信息修改為: )。 scanf(%s,a)。/*將你想
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1