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

正文內(nèi)容

圖書管理系統(tǒng)代碼(c語言)-免費(fèi)閱讀

2025-06-14 21:40 上一頁面

下一頁面
  

【正文】 break。 case 39。 } printf(排序成功 !\n)。kn1。 for(p=head。 } printf( ===============================================================\n)。: break。 a[k]=temp。 } for(k=0。 p1=head。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)。n39。 a[index]=a[k]。 p1=p1next。 char b。in。 switch(b){ case 39。 } temp=a[index]。i++){ a[i]=p1。 int i,k,index,n=0。 for(i=0。 getchar()。i++){ if(a[i]numa[index]num) index=i。in。 } } //按圖書編號(hào)排序 void num_paixu(struct book *head) { struct book *a[1000],*p,*p1,*temp。 case 3: price_paixu(head)。 scanf(%d,amp。 break。 switch(c){ case 39。 break。ptime)。 printf(請(qǐng)輸入新出版社 :)。 scanf(%d,amp。 break。 gets(psort)。 gets(pwname)。 printf(修改成功 !\n)。 printf( ============================================================\n)。 while(p!=NULL){ if(pnum==a) break。 } printf( =========================================================================\n)。 } p=pnext。 struct book *p。 } else{ printf( 你所查詢的圖書信息如下 \n)。 struct book *p。 printf( =========================================================================\n)。 printf(請(qǐng)選擇您要查詢的圖書作者名 :)。 printf( =========================================================================\n)。 printf(請(qǐng)選擇您要查詢的圖書名 :)。 } else{ printf( 你所查詢的圖書信息如下 \n)。 printf(請(qǐng)選擇您要查詢的圖書編號(hào) :)。 case 4: wname_chaxun(head)。 getchar()。 printf( ==========================================================\n)。: break。 break。 switch(b){ case 39。 break。 switch(b){ case 39。amp。: break。amp。139。 printf( ==========================================================\n)。 } tailnext=NULL。){ while(!feof(fp)){ p1=(struct book *)malloc(sizeof(struct book))。 char ch。 if((fp=fopen(,w))==NULL){ printf(File open error!\n)。 while(p!=NULL){ if(pnum==m) break。 } if(ptrnum=p2num){ if(head==p2) head=ptr。 ptime=time。price)。 scanf(%s,sort)。 getchar()。 scanf(%d,amp。 getchar()。 getchar()。 printf(請(qǐng)輸入作者名 :)。 n=yanzheng(head,num)。 pprice=price。 getchar()。 getchar()。 printf(請(qǐng)輸入作者名 :)。 int size=sizeof(struct book)。 } } } break。: fprint(head)。 scanf(%c,amp。 } else{ xiugai(head)。 break。 getchar()。 if(head==NULL){ printf(文件為空 ,請(qǐng)先錄入數(shù)據(jù) !\n)。 if(head==NULL){ printf(文件為空 ,請(qǐng)先錄入數(shù)據(jù) !\n)。 case 39。 printf(添加成功 !\n)。 system(cls)。 printf( || 5查詢圖書 6修改圖書 ||\n\n)。 while(x){ system(cls)。d)。 gets(b)。 printf( 請(qǐng)輸入您的選擇 :)。 struct book *head=NULL。 //修改圖書信息 void paixu(struct book *head)。 //從文件中讀取信息并建成鏈表 void print_book(struct book *head)。 struct book *next。include include include struct book{ int num。 }。 //將鏈表信息輸出 void chaxun(struct book *head)。 //對(duì)圖書進(jìn)行排序 void num_paixu(struct book *head)。 while(y){ system(cls)。 scanf(%d,amp。 printf(\n)。 getchar()。 printf( \n)。 printf( || 7錄入數(shù)據(jù) 0退出系統(tǒng) ||\n\n)。 switch(choice) { case 0: x=0。 printf(是否將新信息保存到文件 ?(y/n)\n)。y39。 getchar()。 getchar()。 break。 } else{ chaxun(head)。 getchar()。a)。 printf(保存成功 !\n)。 default: printf( 您的輸入有誤 ! 請(qǐng)重新輸入 !\n)。 head=tail=NULL。 scanf(%s,wname)。 printf(請(qǐng)輸入出版時(shí)間 :)。 while(1){ p=(struct book *)malloc(size)。 pnext=NULL。 if(n==0) break。 scanf(%s,wname)。 printf(請(qǐng)輸入出版時(shí)間 :)。 } } return head。num)。 printf(請(qǐng)輸入作者名 :)。 getchar()。 getchar()。 pprice=price。 else{ p1next=ptr。 p=pnext。 exit(0)。 struct book *head,*tail,*p1。 fscanf(fp,%d%s%s%s%s%d%f\n,amp。 fclose(fp)。 printf( 編號(hào) 圖書名 作者名 出版社 類別 出版時(shí)間 價(jià)格\n)。 struct book *p1,*p2。p1next==NULL){ //對(duì)于文件中只有一組數(shù)據(jù) printf(是否清空文件 !(y/n)\n)。 case 39。p1next!=NULL){ p2=p1。n39。 } } else{ printf(沒有找到要?jiǎng)h除的數(shù)據(jù) !\n)。n39。 } } else{ p2next=p1next。 case 39。 printf( ** 1按圖書編號(hào)查詢 2按圖書名查詢 **\n)。 switch(a){ case 0: break。 break。 scanf(%d,amp。 printf( =========================================================================\n)。 gets(a)。 printf( ** 編號(hào) 圖書名 作者名 出版社 類別 出版時(shí)間 價(jià)格 **\n)。 gets
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1