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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-c語言圖書查詢系統(tǒng)(編輯修改稿)

2025-01-08 20:12 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 ]。//會(huì)員的名字 char ps[7]。//會(huì)員的密碼 int power。//會(huì)員的權(quán)限 }huiyuan。 typedef struct { long number。//圖書的序號(hào) char name[100]。//圖書的名稱 float price。//圖書的價(jià)格 float memberprice。//圖書的會(huì)員價(jià) }books。 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 11 初始化 圖書信息 void initbooks() { FILE *fp。 books tmps,show。 char datafile[40]=books。 int count=0。 fp=fopen(datafile,wb+)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } printf(請(qǐng)輸入圖書的序號(hào)、名稱、價(jià)格 \n)。 while(count=size) { printf(\n 請(qǐng)輸入圖書的序號(hào) :)。 scanf(%ld,amp。)。 if(==0) break。 printf(請(qǐng)輸入圖書的名稱 :)。 scanf(%s,)。 printf(請(qǐng)輸入圖書的價(jià)格 :)。 scanf(%f,amp。)。 =*。 if(fwrite(amp。tmps,sizeof(books),1,fp)!=1) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } count++。 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 12 } if(countsize) printf(輸入數(shù)據(jù)已滿 \n)。 fclose(fp)。 printf(所輸入圖書信息如下 :\n)。 fp=fopen(datafile,rb)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } printf(序號(hào) \t 名稱 \t 價(jià)格 \t 會(huì)員價(jià) \n)。 while(fread(amp。show,sizeof(books),1,fp)!=0) printf(%ld\t%s\t%.1f\t%.1f\n,)。 fclose(fp)。 } 增加圖書信息 void addbooks() { FILE *fp。 books tmps,show。 char datafile[40]=books。 int count=0。 fp=fopen(datafile,ab+)。 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 13 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } printf(請(qǐng)輸入圖書的 序號(hào)、名稱、價(jià)格 \n)。 while(count=size) { printf(\n 請(qǐng)輸入圖書的序號(hào) :)。 scanf(%ld,amp。)。 if(==0) break。 printf(請(qǐng)輸入圖書的名稱 :)。 scanf(%s,)。 printf(請(qǐng)輸入圖書的價(jià)格 :)。 scanf(%f,amp。)。 =*。 if(fwrite(amp。tmps,sizeof(books),1,fp)!=1) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } count++。 } if(countsize) printf(輸入數(shù)據(jù)已滿 \n)。 fclose(fp)。 printf(所輸入圖書信息如下 :\n)。 fp=fopen(datafile,rb)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } printf(序號(hào) \t 名稱 \t 價(jià)格 \t 會(huì)員價(jià) \n)。 while(fread(amp。show,sizeof(books),1,fp)!=0) printf(%ld\t%s\t%.1f\t%.1f\n,)。 fclose(fp)。 } 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 14 修改圖書信息 void modifybooks() { FILE *fp。 books tmps,s[size],show,temp。 char name[9],next,datafile[40]=books。 int reumber,i,result=0。 float price。 begin: printf(請(qǐng)輸入要修改圖書價(jià)格、會(huì)員價(jià)的名稱 )。 scanf(%s,name)。 fp=fopen(datafile,rb)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } while(feof(fp)==0) { if(fread(amp。temp,sizeof(books),1,fp)!=0) { if(strcmp(,name)==0) result=1。 } 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 15 } if(result==0) { printf(要修改的圖書 %s 不存在 \n,name)。 fclose(fp)。 goto begin。 } fp=fopen(datafile,rb)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } reumber=0。 while((fread(amp。tmps,sizeof(books),1,fp))!=0) { if(strcmp(,name)==0) { printf(請(qǐng)輸入要修改圖書 %s 的價(jià)格 ,name)。 scanf(%f,amp。price)。 s[reumber].number=。 strcpy(s[reumber].name,)。 s[reumber].price=price。 s[reumber].memberprice=price*。 reumber++。 } else { s[reumber].number=。 strcpy(s[reumber].name,)。 s[reumber].price=。 s[reumber].memberprice=*。 reumber++。 } } fclose(fp)。 fp=fopen(datafile,wb+)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } for(i=0。ireumber。i++) 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 16 { if(fwrite(amp。s[i],sizeof(books),1,fp)!=1) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } } fclose(fp)。 printf(修改成功 !\n)。 printf(是否繼續(xù)修改 (y/n)\n)。 next=getche()。 if(next==39。y39。||next==39。Y39。) goto begin。 printf(所修改圖書信息如下 :\n)。 fp=fopen(datafile,rb)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } printf(序號(hào) \t 名稱 \t 價(jià)格 \t 會(huì)員價(jià) \t\n)。 while(fread(amp。show,sizeof(books),1,fp)!=0) printf(%ld\t%s\t%.1f\t%.1f\n,)。 fclose(fp)。 } 江西農(nóng)大南昌商學(xué)院 第四章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 17 刪除圖書信息 void delbooks() { FILE *fp。 books tmps,s[size],show,temp。 char name[10],next,datafile[40]=books。 int reumber,i,result=0。 begin: printf(請(qǐng)輸入要?jiǎng)h除圖書的名字 )。 scanf(%s,name)。 fp=fopen(datafile,rb)。 if(fp==NULL) { printf(文件 %s 打不開 \n,datafile)。 exit(1)。 } w
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1