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

正文內(nèi)容

圖書館管理系統(tǒng)文檔(含源代碼)(文件)

2025-08-25 18:39 上一頁面

下一頁面
 

【正文】 你所查詢的圖書信息如下\n)。 flag=1。 int flag=0。 p=head。 } if(flag==0){ printf(沒有找到該圖書名的圖書!\n)。 while(p!=NULL){ if(strcmp(psort,a)==0){ printf( ** %d %s %s %s %s %d %.2f **\n,pnum,pbname,pwname,ppress,psort,ptime,pprice)。 }}//按圖書出版時間查詢圖書信息void time_chaxun(struct book *head){ int a,flag=0。a)。 break。 printf( =========================================================================\n)。 } p=pnext。 struct book *p。 p=head。 getchar()。 printf( ** 7價格 8修改全部 0放棄修改 **\n)。b)。pnum)。 case 2: printf(請輸入新圖書名:)。 case 3: printf(請輸入新作者名:)。 case 4: printf(請輸入新出版社:)。 case 5: printf(請輸入新類別:)。 case 6: printf(請輸入新出版時間:)。 getchar()。pprice)。 case 8: printf(請輸入新圖書編號:)。 scanf(%s,pbname)。 getchar()。 printf(請輸入新類別:)。 scanf(%d,amp。 scanf(%f,amp。 getchar()。 break。 getchar()。 case 39。 getchar()。 printf( ** 1按圖書編號排序 2按出版時間排序 **\n)。 printf(請輸入您選擇的編號:)。//吃掉回車 switch(a)//根據(jù)以上所選數(shù)據(jù)選擇功能 { case 0: break。 break。 break。 break。//定義一個字符用于輸入y/n,判斷是否保存 p1=head。//指針循環(huán)往下移,記錄錄入信息的個數(shù) for(i=0。//指針往下移 } for(k=0。in。 a[k]=temp。b)。: break。 printf( ** 編號 圖書名 作者名 出版社 類別 出版時間 價格 **\n)。 } printf( ================================================================\n)。 }}//按出版時間排序 void time_paixu(struct book *head){ struct book *a[1000],*p,*p1,*temp。 for(p=head。in。kn1。i++){ if(a[i]timea[index]time) index=i。 } printf(排序成功!\n)。 getchar()。 case 39。 for(i=0。 break。 int i,k,index,n=0。p。i++){ a[i]=p1。k++){ index=k。 } temp=a[index]。 printf(是否顯示排序結(jié)果?(y/n)\n)。 switch(b){ case 39。y39。in。 default: printf(您的輸入有誤!\n)。 char b。p=pnext) n++。 p1=p1next。 for(i=k+1。 a[index]=a[k]。 scanf(%s,amp。n39。: printf( ===============================================================\n)。i++){ printf( ** %d %s %s %s %s %d %.2f **\n,a[i]num,a[i]bname,a[i]wname,a[i]press,a[i]sort,a[i]time,a[i]price)。 break。 p1=head。 for(i=0。 } for(k=0。in。 a[k]=temp。b)。: break。 printf( ** 編號 圖書名 作者名 出版社 類別 出版時間 價格 **\n)。 } printf( ===============================================================\n)。 }} 。 default: printf(您的輸入有誤!\n)。in。y39。 switch(b){ case 39。 printf(是否顯示排序結(jié)果?(y/n)\n)。 } temp=a[index]。k++){ index=k。i++){ a[i]=p1。p。 int i,k,index,n=0。 break。 for(i=0。 case 39。 getchar()。 } printf(排序成功!\n)。i++){ if(strcmp(a[index]bname,a[i]bname)0) index=i。kn1。in。 for(p=head。 }} //按圖書名排序void bname_paixu(struct book *head){ struct book *a[1000],*p,*p1,*temp。 } printf( ===============================================================\n)。 printf( ** 編號 圖書名 作者名 出版社 類別 出版時間 價格 **\n)。: break。b)。 a[k]=temp。in。 } for(k=0。 for(i=0。 p1=head。 break。i++){ printf( ** %d %s %s %s %s %d %.2f **\n,a[i]num,a[i]bname,a[i]wname,a[i]press,a[i]sort,a[i]time,a[i]price)。: printf( ===============================================================\n)。n39。 scanf(%s,amp。 a[index]=a[k]。 for(i=k+1。 p1=p1next。p=pnext) n++。 char b。//循環(huán)輸出 default: printf(您的輸入有誤!\n)。in。y39。//吃掉回車 switch(b){ case 39。 printf(是否顯示排序結(jié)果?(y/n)\n)。//下面的數(shù)組下標(biāo)由i代替 } temp=a[index]。k++){ index=k。i++){ a[i]=p1。p。//定義一個結(jié)構(gòu)體指針數(shù)組用于存入圖書信息(上線為1000);定義結(jié)構(gòu)體指針p、temp與p1,指針p指向頭,p1指針往下移動,temp為交換式的中間變量 int i,k,index,n=0。 break。 break。 break。a)。 printf( ** 5按作者名排序 0取消排序操作 **\n)。 } }}//圖書排序void paixu(struct book *head){ int a。: fprint(head)。n39。 scanf(%c,amp。 case 0: break。 getchar()。 getchar()。 getchar()。 scanf(%s,ppress)。 printf(請輸入新作者名:)。pnum)。 getchar()。 case 7: printf(請輸入新價格:)。ptime)。 printf(修改成功!\n)。 printf(修改成功!\n)。 printf(修改成功!\n)。 printf(修改成功!\n)。 getchar()。 switch(b){ case 1: printf(請輸入新編號:)。 printf(請選擇你要修改的信息編號:)。 printf( ** 1編號 2圖書名 3作者名 **\n)。 p=pnext。 scanf(%d,amp。 }}//修改圖書信息void xiugai(struct book *head){ int a,b。 while(p!=NULL){ if(ptime==a){ printf( ** %d %s %s %s %s %d %.2f **\n,pnum,pbname,pwname,ppress,psort,ptime,pprice)。 } if(flag==0){ printf(沒有找到該圖書名的圖書!\n)。 p=head。 printf(請選擇您要查詢的圖書出版時間:)。 } p=pnext。 printf( =========================================================================\n)。 break。 printf(請選擇您要查詢的圖書類別:)。 } printf( =========================================================================\n)。 printf( ** 編號 圖書名 作者名 出版社 類別 出版時間 價格 **\n)。 } p=pnext。 gets(a)。 } }//按作者名查詢圖書信息void wname_chaxun(struct book *head){ char a[50]。 printf( ** 編號 圖書名 作者名 出版社 類別 出版時間 價格 **\n)。 } p=pnext。 gets(a)。 }}//按圖書名查詢圖書信息void bname_chaxun(struct book *head){ char a[50]。 printf( =========================================================================\n)。 while(p!=NULL){ if(pnum==a) break。
點擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1