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

正文內容

基于c語言的圖形用戶界面圖書管理系統(tǒng)含源代碼-全文預覽

2025-08-30 15:16 上一頁面

下一頁面
  

【正文】 s,xuehao)。 }}/*查找圖書*/struct book * Search2(struct book *h) { char xuehao[5],m。 } cprintf(\r\ Esc exit\r\ any key to contunie search\r\n)。 gotoxy(1,2)。 } else { gotoxy(1,2)。 while(p) { if(strcmp(pID,xuehao)==0) break。 while(1) { cprintf(input reader information(ID):)。}/*查找讀者*/STD * Search1(STD *h,struct book *h2) { char xuehao[5],m。 i++。 p=hnext2。 get_key()。 p=pnext。 gotoxy(1,2)。 if(!p)cprintf(no student\r\n)。}/*讀者打印*/void printAll1(STD *h,struct book *h2){STD *p。 j=get_key()。 } p2next2=p0。} else { while( p1 amp。 p2=h。 cprintf(input book information(ID bookname price writername )\r\n)。 } return h。 cprintf(\r\ Esc exit\r\ any key to contunie add\r\n)。 p1=p1next。p0next=NULL。cprintf(\r\n)。int i=1, j。 gotoxy(2,2)。 clrscr()。 gotoxy(T,Row)。 gotoxy(2,Row)。 j++。 for(i=4。 gotoxy(2,2)。 gotoxy(1,4+iRow)。 gotoxy(iWidth,3)。 } gotoxy(1,1)。i++) { gotoxy(1,i)。 gotoxy(i,4+iRow)。i++) { gotoxy(i,1)。 clrscr()。 textbackground(6)。 p=pnext2。 p=pnext。define Creatbook(p) p=(struct book *)malloc(sizeof (struct book))。 struct book * next2。 char price[10]。 struct STUDENT *next。 =bioskey(0)。/*鍵盤消息*/typedef union{ int word。 strcpy()。}if(jk==0) break。i=7) if((key==Enter)amp。添加圖書 printAll1():讀者打印printAll2():圖書打印search1():讀者查詢search2():讀書查詢shanchu1():讀者刪除shanchu2():圖書刪除:borrow(1):借書borrow(2);還書help():使用說明save():二進制存盤*/}} if((key==Enter)amp。amp。(3)功能包括:l 新進圖書基本信息的輸入l 圖書基本信息的查詢l 對撤消圖書信息的刪除l 為讀者(即借書人)辦理注冊,即添加讀者l 查詢:所有圖書信息查詢、所有讀者信息查詢l 辦理借書手續(xù):即修改書籍的借閱狀態(tài),添加讀者的信息等l 辦理還書手續(xù):即修改書籍的借閱狀態(tài),刪除讀者的信息等(4)要求使用二進制文件方式存儲數據。綜合實驗程序:圖書管理系統(tǒng)設計l 實驗目的及內容參考學校圖書館管理系統(tǒng),完成一套簡單的圖書及讀者管理系統(tǒng),實現圖書信息管理、讀者查詢、借閱管理等。(2)圖書管理信息包括:圖書名稱、圖書編號、單價、作者、借閱狀態(tài)(已借、未借出)、讀者(即借書人)姓名、學號等。l系統(tǒng)結構圖1. 頭文件部分調用相應頭文件,對按鍵進行宏定義2. 主函數{1. while(ot){界面設計調用while(key!=Esc) { if(key==Down) if((key==Right||key==Enter)amp。i=5){ 子菜單調用while(1) { if(key==Down||key==Up) if(key==Left||key==Esc) if(key==Enter) /*其中有Add1():添加讀者 Add2()。amp。jk=0。}}l用戶使用手冊 可響應上下鍵,Esc鍵,按Esc退出,有””標志的項目可按Enter或者Right鍵進入二級菜單二級菜單同樣可響應上下鍵操作,按Left或者Esc鍵回到一級菜單,按Enter則進入二級菜單相應功能部分進入功能部分則按提示進行操作l 實驗步驟及核心代碼要求:(1)代碼少于100行的程序,附上全部源代碼;多于100行的,附上核心源代碼,要求有功能概要說明;(2)源代碼格式要求:五號字體,Times New Roman字體include include include include /*動態(tài)分配*/include /*strcmp(a1,a2)。char T3[10]=NO。int get_key(){ keycode key。 char name[20]。 char bookname[50]。 char reader[10]。define DeletSTD(p) free((void *)p)。 while(p!=NULL) { q=p。 while(p!=NULL) { q=p。 window(x0+1,y0+1,iWidth+1+x0,iRow+5+y0)。 textbackground(WHITE)。iiWidth。putch(196)。i4+iRow。putch(179)。putch(195)。putch(191)。putch(217)。 textcolor(0)。 cprintf(%s,information[j])。) window(x1,y1,x1+w,y1+r+4)。 cprintf(%s,m)。 textbackground(6)。 cprintf(%s,m1)。} /*添加讀者*/STD * Add1(STD *h) { STD *p1,*p2,*p0,*p3。 cscanf(%s%s,p0ID,p0name)。 if(p1==NULL) {hnext=p0。 strcmp(p0
點擊復制文檔內容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1