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

正文內(nèi)容

c課程設(shè)計(jì)報(bào)告(圖書(shū)管理系統(tǒng))(編輯修改稿)

2025-06-09 18:09 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 回到上一級(jí)目錄,即主菜單*/ case 39。139。: { printf( \n請(qǐng)輸入需要需要查詢的書(shū)的編號(hào):)。 scanf(%s,book_num)。 fflush(stdin)。 Find_Book(book_num)。 /*執(zhí)行查詢*/ Form_Find_Book()。/*查詢完畢后繼續(xù)返回到查詢窗口,執(zhí)行下一個(gè)查詢*/ } default:printf(error\n)。exit(0)。 }}void Find_Book(char book_num[]) /*查詢圖書(shū)模塊,根據(jù)圖書(shū)編號(hào)查詢*/{ struct bk *p。 p=h_book。 while(p!=NULLamp。amp。strcmp(pbook_num,book_num)!=0) p=pnext。 /*此循環(huán)用于查找,如果在中間找到,則p就不可能到末尾指向空*/ if(p==NULL) printf(\n\t此編號(hào)對(duì)應(yīng)的圖書(shū)不存在!\n)。 else { printf(\n\t圖書(shū)編號(hào)\t圖書(shū)名\t庫(kù)存量\t現(xiàn)存量 \n)。 printf( %10s\t %10s\t %d\t %d\t\n,pbook_num,pbook_name,pbook_kc,pbook_xc)。 } getch()。}void init_book() /*初始化圖書(shū)模塊*/{ book ba[3]。 FILE *fp。 int i。 printf(\n 系統(tǒng)即將進(jìn)行初始化,圖書(shū)初始化模塊:\n)。 printf(\n 請(qǐng)分別輸入三本書(shū)的書(shū)號(hào),書(shū)名,數(shù)量(以空格隔開(kāi)):\n )。 for(i=0。i3。i++) /*輸入3本圖書(shū)進(jìn)行初始化*/ scanf(%s%s%d,ba[i].book_num,ba[i].book_name,amp。ba[i].book_kc)。 for(i=0。i3。i++) {ba[i].book_xc=ba[i].book_kc。} /*開(kāi)始時(shí)庫(kù)存=現(xiàn)存*/ if((fp=fopen(,wb))==NULL)/**/ { printf(不能建立圖書(shū)文件,初始化失??!請(qǐng)重新啟動(dòng)系統(tǒng)!\n)。 return。 } for(i=0。i3。i++)/**/ { if(fwrite(amp。ba[i],sizeof(struct bk),1,fp)!=1) { printf(\寫(xiě)數(shù)據(jù)錯(cuò)誤!\n)。 exit(0)。 } } fclose(fp)。}void init() /*對(duì)圖形函數(shù)、圖書(shū)信息、讀者信息進(jìn)行初始化(本程序中暫且沒(méi)有用圖形函數(shù))*/{ int drive=DETECT,mode=0。 initgraph(amp。drive,amp。mode,)。 init_book()。 init_reader()。}void Insert_New_Book(char book_num[],char book_name[],int number)/*增加1本新書(shū),讀入新書(shū)的名稱、編號(hào)和數(shù)量*/{ struct bk *book_fp。 struct bk *p,*q,*t。 q=p=h_book。 while(p!=NULLamp。amp。strcmp(pbook_num,book_num)!=0) { q=p。p=pnext。 } if(strcmp(pbook_num,book_num)==0) { printf(\n\t\t此編號(hào)已經(jīng)存在,請(qǐng)重新輸入!\n)。 return。 } t=(struct bk *)malloc(sizeof(struct bk))。 strcpy(tbook_num,book_num)。 strcpy(tbook_name,book_name)。 tbook_kc=tbook_xc=number。 qnext=t。tnext=NULL。 if((book_fp=fopen(,ab))==NULL) { printf(不能建立圖書(shū)文件,初始化失??!請(qǐng)重新啟動(dòng)系統(tǒng)!\n)。 return。 } /*將新書(shū)信息添加到文件中*/ fwrite(t,sizeof(struct bk),1,book_fp)。 fclose(book_fp)。}void print_book(struct bk *h) /*輸出圖書(shū)信息*/{ struct bk *p。 p=h。 printf(\n\t圖書(shū)編號(hào) \t圖書(shū)名 \t庫(kù)存量 \t現(xiàn)存量 \n)。 while(p!=NULL) { printf( %10s\t %10s %10d\t%10d\n,pbook_num,pbook_name,pbook_kc,pbook_xc)。 p=pnext。 }}void print_reader(struct rd *h)/*輸出讀者信息*/{ struct rd *p。 p=h。 printf(\n\t讀者編號(hào) \t讀者姓名 \t所借書(shū)號(hào) \n)。 while(p!=NULL) { printf( %10s\t %10s %10s\n,preader_num,preader_name,preader_book_num)。 p=pnext。 } getch()。}void Form_Borrow_Book()/*借書(shū)菜單界面*/{ char ch。 char book_num[11],reader_num[11]。 printf(\n 圖書(shū)借閱功能模塊,請(qǐng)選擇相應(yīng)的功能代碼:\n)。 printf( 0:返回到主菜單\n)。 printf( 1:圖書(shū)借閱\n)。 do{ printf(\n\n 請(qǐng)選擇相應(yīng)的功能代碼:)。 scanf(%c,amp。ch)。 fflush(stdin)。 }while(ch!=39。039。amp。amp。ch!=39。139。)。 switch(ch) { case 39。039。:M_Form()。break。 case 39。139。: { printf( \n請(qǐng)輸入讀者編號(hào)與所借書(shū)編號(hào):(以空格分隔))。 scanf(%s%s,reader_num,book_num)。 fflush(stdin)。 Borrow_Book(reader_num,book_num)。/*調(diào)用借書(shū)函數(shù),執(zhí)行借書(shū)功能*/ Form_Borrow_Book()。/*借書(shū)完成后,程序返回到借書(shū)菜單*/ } default:printf(error\n)。exit(0)。 }}void Borrow_Book(char reader_num[],char book_num[])/*輸入讀者編號(hào),和需要借閱的書(shū)的編號(hào),執(zhí)行借書(shū)功能*/{ struct bk *book_p。 struct rd *reader_p。 book_p=h_book。 while(book_p!=NULLamp。amp。strcmp(book_pbook_num,book_num)!=0) book_p=book_pnext。 if(book_p==NULL) { printf(\n\t此編號(hào)對(duì)應(yīng)的圖書(shū)不存在!\n)。 Form_Borrow_Book()。 } reader_p=h_reader。 while(reader_p!=NULLamp。amp。(strcmp(reader_preader_num,reader_num)!=0)) reader_p=reader_pnext。 if(reader_p==NULL) { printf(\n\t此編號(hào)對(duì)應(yīng)的讀者不存在!\n)。 Form_Borrow_Book()。 } else if(strcmp(reader_preader_book_num,0)!=0) { printf(\n\t已達(dá)到最大借閱數(shù),不能再借書(shū)!\n)。 Form_Borrow_Book()。 } else { book_pbook_xc
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1