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

正文內(nèi)容

c語言程序設(shè)計(圖書管理系統(tǒng))源代碼-資料下載頁

2025-08-08 05:44本頁面
  

【正文】 printf( | 0 還回主菜單 ** |\n)。 printf(請你再次選擇具體操作:)。 scanf (%d,amp。k)。 system(cls)。 /* 清屏*/ switch(k) { case 1: { head=paixubook_price(head)。 sfjx()。break。} case 2: { head=paixubook_time(head)。 sfjx()。break。} case 0: { inputchioce()。break。} default: { system(cls)。 printf(選擇有誤,默認返回主菜單,請重新選擇:\n)。 inputchioce()。}break。 }}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/struct book_node* paixubook_price(struct book_node *head) /* 為圖書按價格排序的函數(shù) */{ int n。 struct book_node*p1,*p2,*p3,*p4。 int i,j。 int size=sizeof(struct book_node)。 n=tongjibook_shumu()。 p1=head。 p2=headnext。 if(head==NULL||headnext==NULL) return head。 if(p2next==NULL) { if(p1pricep2price) return head。 else { p2next=p1。 p1next=NULL。 head=p2。 save(head)。 printf(\n\n 按價格排序 操作已完成 并保存完畢\n是否繼續(xù)操作? 請選擇(繼續(xù)1/退出0))。 return head。 } } for(i=1。in。i++) { p4=(struct book_node*)malloc(size)。p4next=head。 p3=p4。 p1=head。 p2=headnext。 for(j=0。jni。j++) { if(p2pricep1price) { p3=p1。 p1=p2。 p2=p2next。 } else { p1next =NULL。 p1next=p2next。 p3next=p2。 p2next =p1。 p3=p2。 p2=p1next。 } } head=p4next。free(p4)。 } save(head)。 printf(\n\n按價格排序 操作已完成 并保存完畢\n是否繼續(xù)操作? 請選擇(繼續(xù)1/退出0))。 return head。}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/void sfjx() /* 寫個小函數(shù),判斷是否繼續(xù),讓程序更完美 */{ int x=1。 scanf(%d,amp。x)。 if(x==1) { system(cls)。 inputchioce()。 } if(x==0) { printf(\n\n謝謝你的使用! 再見\n)。 exit(0)。 } if(x!=1amp。amp。x!=0) { system(cls)。 printf(選擇有誤,默認返回主菜單,請重新選擇:\n)。 inputchioce()。 }}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/struct book_node* paixubook_time(struct book_node *head) /* 為圖書按出版時間排序的函數(shù) */{ int n。 struct book_node*p1,*p2,*p3,*p4。 int i,j。 int size=sizeof(struct book_node)。 n=tongjibook_shumu()。 p1=head。 p2=headnext。 if(head==NULL||headnext==NULL) return head。 if(p2next==NULL) { if(strcmp(p1time,p2time)0) return head。 else { p2next=p1。 p1next=NULL。 head=p2。 save(head)。 printf(\n\n按出版時間排序 操作已完成 并保存完畢\n是否繼續(xù)操作? 請選擇(繼續(xù)1/退出0))。 return head。 } } for(i=1。in。i++) { p4=(struct book_node*)malloc(size)。p4next=head。 p3=p4。 p1=head。 p2=headnext。 for(j=0。jni。j++) { if(strcmp(p1time,p2time)0) { p3=p1。 p1=p2。 p2=p2next。 } else { p1next =NULL。 p1next=p2next。 p3next=p2。 p2next =p1。 p3=p2。 p2=p1next。 } } head=p4next。free(p4)。 } save(head)。 printf(\n\n 按出版時間排序 操作已完成 并保存完畢\n是否繼續(xù)操作? 請選擇(繼續(xù)1/退出0))。 return head。}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/int tongjibook_shumu() /* 統(tǒng)計圖書數(shù)目的函數(shù) */{ int num。 char leibie[10]。 char name[30]。 char author[20]。 char press[20]。 char time[20]。 double price。 int x=1,n=0。 if((fpp=fopen(,r))==NULL) { printf( 打開文件失敗 ! )。 exit(0)。 } else { while(!feof(fpp)) { fscanf(fpp,%d%s%s%s%s%s%lf,amp。num,leibie,name,author,press,time,amp。price)。 n++。 } } if(fclose(fpp)) { printf(關(guān)閉文件失?。n)。 exit(0)。 } printf(共有%d本圖書,n1)。 return n1 。}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*//*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*//*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/void shiyongshuoming() /* 使用說明的函數(shù) */{ int x=1。 system(cls)。 printf(\n\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~使用說明~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n )。 printf( 你好,歡迎使用本圖書管理系統(tǒng)!\n ,進入本系統(tǒng)后,你有三次輸入密碼)。 printf(的機會,在三次內(nèi)輸入正確密碼即可獲得使用權(quán)限,三次輸入錯誤后,系統(tǒng)將自動退出。\n )。 printf(包括錄入圖書信息;查詢圖書信息;瀏覽圖書信息;為圖書按規(guī)則排序排序等。\n )。 printf(對圖書信息的創(chuàng)建、刪除和修改,查詢和排序的子菜單中又包括具體的按某種方式查詢和排序以及返回主菜單的具體選項。)。 printf(\n ,完成后又有是否繼續(xù)或者返回主菜單的詢問。這樣,你就可以在你想要退出系統(tǒng)時退出,方便)。 printf(打開一次系統(tǒng)進行多項操作。\n 希望你使用愉快!??!)。 printf()。 printf()。 printf(\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n )。 printf(\n\n是否繼續(xù)操作? 請選擇(繼續(xù)1/退出0))。 scanf(%d,amp。x)。 if(x==1) { system(cls)。 inputchioce()。 } if(x==0) { printf(\n\n謝謝你的使用! 再見\n)。 exit (0)。 } if(x!=1amp。amp。x!=0) { system(cls)。 printf(選擇有誤,默認返回主菜單,請重新選擇:\n)。 inputchioce()。 }}/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1