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

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告圖書管理系統(tǒng)-可編輯-在線瀏覽

2025-03-27 08:36本頁面
  

【正文】 看才明白。 這次的實驗增加了我們自己動手動腦的能力,希望多做一些這樣的實驗,很有意義,和現(xiàn)實生活結(jié)合的程序增加了我的興趣。 char book_name[20]。 int book_xy。 struct book *next。 typedef struct borrow { char borrow_book_num[10]。 }BO。 char reader_name[10]。 BO borrow[Max]。 }RD。 RD *h_reader。 int Menu()。 void Init_book()。 void Insert_New_Book()。 void add_reader()。 void Print_book()。 void Return_Book()。 void Save_Book()。 void Load()。 void Load_Book()。 printf(\n\n\n\t\t***************************************\n)。 printf(\n\n\n\t\t***************************************\n)。 printf(\n\n\n\t\t 按任意鍵進入系統(tǒng) ...)。 system(cls)。 printf(\n\t\t圖書管理系統(tǒng)主菜單 \n)。 printf(*\t0退出系統(tǒng) \n)。 printf(*\t2登記讀者 \n)。 printf(*\t4還書管理 \n)。 printf(*\t6查詢讀者信息 \n)。 printf(請選擇相應的代碼 :)。) { scanf(%d,amp。 //dm輸入的數(shù)字 if(dm0||dm6) printf(\n錯誤 !請重新輸入 :)。 } return dm。) { switch(Menu()) /*功能選擇 */ { case 0: system(cls)。 printf(\n\n\t文件保存成功 !\n)。 getch()。 case 1:Insert_New_Book()。 case 2:add_reader()。 case 3:Borrow_Book()。 case 4:Return_Book()。 case 5:Print_book()。 case 6:Print_reader()。 default:printf(\n錯誤 !)。} } } void Init() /*初始化 */ { BK *p0。 p0=(BK*)malloc(sizeof(BK))。 printf(\n請輸入圖書信息 :\n)。 /*輸入圖書編號 (唯一 )*/ scanf(%s,p0book_num)。 /*輸入圖書名稱 */ scanf(%s,p0book_name)。 /*輸入圖書作者 */ scanf(%s,p0book_writer)。 /*輸入圖書數(shù)量 */ scanf(%d,amp。 p0book_xy=p0book_kc。 printf(\n圖書信息初始化完畢 !按任意鍵繼續(xù)下一步操作 ..\n)。 system(cls)。 p=p1=h_book。 printf(\n請輸入新書信息 ..\n包括書號 .書名 .數(shù)量 ..\n)。 printf(圖書編號 :)。 while(strcmp(p0book_num,p1book_num)!=0amp。p1next!=NULL) p1=p1next。 printf(圖書數(shù)量 :)。p0book_kc)。 p1book_xy+=p0book_kc。 scanf(%s,p0book_name)。 scanf(%s,p0book_writer)。 scanf(%d,amp。//庫存數(shù)量 while(pnext) { p=pnext。 /*此處分兩種情況 ,鏈表中沒有數(shù)據(jù) ,head直接指向 p0處 */ else pnext=p0。 p0book_xy=p0book_kc。 getch()。 } void add_reader()/*添加讀者 */ { RD *p0。 printf(\n讀者初始化開始 ,請輸入讀者信息 ..\n包括書證號 .姓名 ..\n)。 /*申請新結(jié)點存儲空間 */ h_reader=p0。 printf(讀者書證號 :)。 printf(讀者姓名 :)。 p0right=0。iMax。 /*所借圖書直接置為 (即沒有借書 )*/ strcpy(p0borrow[i].limit_date,0)。 printf(\n讀者信息初始化完畢 !按任意鍵繼續(xù)下一步操作 ..\n)。 system(cls)。 RD *p1。 int i。 p1=h_reader。 printf(\n請輸入借書的讀者書證號 :)。 while(p1next!=NULLamp。strcmp(rea_num,p1reader_num)!=0) p1=p1next。amp。 goto END。 scanf(%s,bo_num)。amp。 if(p0next==NULLamp。strcmp(bo_num,p0book_num)!=0) { printf(\n此圖書編號不存在 !按任意鍵返回 ..\n)。 } else if(p0book_xy=0) { printf(\n抱歉 ,此書 已借完 !請等待新書的到來 !!\n按任意鍵返回 ....)。 } else if(p1rightMax||p1right==Max) { printf(\n不好意思 ,借書數(shù)目已滿 !不能借書
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1