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

正文內(nèi)容

圖書管理系統(tǒng)代碼(c語言)(專業(yè)版)

2025-07-08 21:40上一頁面

下一頁面
  

【正文】 for(i=0。i++){ if(strcmp(a[index]wname,a[i]wname)0) index=i。 } } //按作者名排序 void wname_paixu(struct book *head) { struct book *a[1000],*p,*p1,*temp。b)。 for(i=0。: printf( ===============================================================\n)。 for(i=k+1。 default: printf(您的輸入有誤 !\n)。 printf(是否顯示排序結(jié)果 ?(y/n)\n)。p。 case 39。kn1。 case 5: wname_paixu(head)。 printf( ** 3按圖書價格排序 4按圖書名排序 **\n)。 } printf(是否將修改 后的信息保存到文件中 ?(y/n)\n)。 scanf(%s,psort)。 printf(修改成功 !\n)。 gets(ppress)。 getchar()。 printf(請輸入要修改的圖書編號 :)。 getchar()。 while(p!=NULL){ if(strcmp(psort,a)==0){ flag=1。 break。 break。 p=head。 case 2: bname_chaxun(head)。 printf(刪除成功 !\n)。y39。y39。 exit(0)。 scanf(%d,amp。 } //將整個鏈表的信息輸出 void print_book(struct book *head) { struct book *ptr。 exit(0)。 } //將新鏈表寫入文件中 void fprint(struct book *head) { FILE *fp。 while((ptrnump2num)amp。time)。 else printf(您輸入的編號已存在 ,請重新輸入 !\n)。 getchar()。 if(num==0) break。 strcpy(pwname,wname)。 scanf(%s,press)。 } } } //錄入數(shù)據(jù)并形成鏈表 struct book *creatbook() { struct book *head,*tail,*p。n39。 case 6: head=load()。 getchar()。 getchar()。 if(head==NULL){ printf(文件為空 ,請先錄入數(shù)據(jù) !\n)。 printf( **********************************************\n\n)。c)。 printf( ********************** 圖 書 信 息 管 理 系 統(tǒng) ************************\n\n\n)。 //按作者名查詢圖書 void sort_chaxun(struct book *head)。 char press[50]。 //驗證新添加的圖書編碼是否已存在 void deletebook(struct book *head)。 //按圖書名排序 void wname_paixu(struct book *head)。 switch(n){ case 0: y=0。d)。 scanf(%d,amp。 switch(a){ case 39。 break。 case 5: head=load()。 head=creatbook()。 default: printf(您的輸入 有誤 ,請重新輸入 !\n)。 printf(請輸入圖書名 :)。 printf(請輸入價格 :)。 do{ printf(請輸入圖書編號 :)。 getchar()。 int num,time,n=1。 scanf(%s,press)。 strcpy(pwname,wname)。 } return head。p1=p1next){ fprintf(fp,%d %s %s %s %s %d %f\n,p1num,p1bname,p1wname,p1press,p1sort,p1time,p1price)。 if(head==NULL) head=p1。 printf( ==========================================================\n)。 getchar()。 getchar()。 getchar()。b)。 printf(請輸入所選擇的編號 :)。 break。 } } //按圖書名查詢圖書信息 void bname_chaxun(struct book *head) { char a[50]。 } } //按作者名查詢圖書信息 void wname_chaxun(struct book *head) { char a[50]。 } printf( =========================================================================\n)。 } 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( ** 1編號 2圖書名 3作者名 **\n)。 printf(修改成功 !\n)。ptime)。 printf(請輸入新作者名 :)。 getchar()。: fprint(head)。 break。p。 printf(是否顯示排序結(jié)果 ?(y/n)\n)。 default: printf(您的輸入有誤 !\n)。 for(i=k+1。: printf( ===============================================================\n)。 for(i=0。b)。 } } //按圖書名排序 void bname_paixu(struct book *head) { struct book *a[1000],*p,*p1,*temp。i++){ if(strcmp(a[index]bname,a[i]bname)0) index=i。 for(i=0。i++){ a[i]=p1。 switch(b){ case 39。 } } 。b)。 for(i=0。: printf( ===============================================================\n)。 for(i=k+1。 default: printf(您的輸入有誤 !\n)。 printf(是否顯示排序結(jié)果 ?(y/n)\n)。p。 case 39。kn1。 } printf( ================================================================\n)。 a[k]=temp。 p1=head。 switch(a){ case 0: break。 case 39。 scanf(%f,amp。 scanf(%s,pbname)。 case 6: printf(請輸入新出版時間 :)。 case 2: printf(請輸入新圖書名 :)。 getchar()。 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)。 flag=1。 } p=pnext。 printf( ** %d %s %s %s %s %d %.2f **\n,pnum,pbname,pwname,ppress,psort,ptime,pprice)。 break。 printf( ** 5按出版時間查詢 0退出查詢 **\n)。 getchar()。 } } else if(p1==head){ head=p1next。 } if(p1next==NULL){ if(p1num==a){ p2next=NULL。 scanf(%c,amp。ptr。p1time,amp。 for(p1=head。 } } else{ p2next=ptr。 pnum=num。 getchar()。 char bname[50],wname[20],press[50],sort[50]。 printf(請輸入出版社 :)。 else tailnext=p。time)。
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1