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

正文內(nèi)容

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

2024-08-18 18:39本頁面
  

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