版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、系統(tǒng)需求分析 1.1系統(tǒng)設(shè)計(jì)的目的與意義:圖書館中的資料很多,如果能分類對(duì)其資料流通進(jìn)行管理,將會(huì)帶來很多方便,因此需要有一個(gè)媒體庫管理系統(tǒng)。1.2 系統(tǒng)功能需求:本系統(tǒng)有四個(gè)類:Base類、Book類、CD類、Draw類,存儲(chǔ)資料信息、編號(hào)、標(biāo)題、作者、評(píng)級(jí)。Base 為父類,其余三個(gè)為子類,每個(gè)子類具有自己的特點(diǎn)。1基礎(chǔ)信息的添加功能程序能夠任意添加圖書、CD視頻光盤、圖畫信息以及各自對(duì)應(yīng)的相關(guān)信息。2修改功能對(duì)已添加的記錄(圖書、CD視頻光盤、圖畫信息以及各自對(duì)應(yīng)的相關(guān)信息)進(jìn)行查找和修改。3刪除功能對(duì)已添加的記錄(圖書、CD視頻光盤、圖畫信息以及各自對(duì)應(yīng)的相關(guān)信息)進(jìn)行查找和刪除。如果
2、當(dāng)前系統(tǒng)中沒有相應(yīng)的記錄,則提示“記錄為空!”并返回操作;否則輸入要?jiǎng)h除的編號(hào)對(duì)該記錄進(jìn)行刪除,如果沒有找到,則提示相應(yīng)的記錄不存在。4查詢功能可根據(jù)資料的編號(hào)查詢資料及其內(nèi)容。可根據(jù)標(biāo)題查找。根據(jù)類別查詢?nèi)绻凑业?,給出相應(yīng)的提示信息,如果找到,則顯示相應(yīng)的記錄信息。5保存功能將當(dāng)前系統(tǒng)中各類記錄存入文件中。6讀取功能將保存在文件中的信息讀入到當(dāng)前系統(tǒng)中,以供用戶使用??傮w設(shè)計(jì)2.1 系統(tǒng)功能分析:系統(tǒng)通過調(diào)用函數(shù)來實(shí)現(xiàn)信息錄入、信息修改、信息刪除、信息查詢以及數(shù)據(jù)保存文件等功能。add()函數(shù)用于添加信息;modify()函數(shù)用來修改信息;del()函數(shù)用來修改信息;refer()函數(shù)用來
3、查詢數(shù)據(jù)信息;read()函數(shù)用于將文件中的數(shù)據(jù)讀取到內(nèi)存中;save()函數(shù)用于將內(nèi)存中的信息存入文件內(nèi);主函數(shù)main()用于調(diào)用這些函數(shù)。 2.2系統(tǒng)功能模塊劃分與設(shè)計(jì):系統(tǒng)定義了Base基類、Book類、CD類、Draw類這四個(gè)類,定義了add()、modify()、del()、read()、save()、refer()等函數(shù)來實(shí)現(xiàn)系統(tǒng)所需功能。2.3 系統(tǒng)功能模塊圖:媒體庫管理系統(tǒng)媒體庫管理系統(tǒng)Library類Library類圖書圖畫視頻光盤圖書圖畫視頻光盤圖畫信息查詢視頻光盤信息添加圖書信息查詢圖書信息添加圖書信息統(tǒng)計(jì)圖畫信息統(tǒng)計(jì)圖書信息修改圖書信息刪除視頻光盤信息刪除視頻光盤信息
4、修改視頻光盤信息查詢視頻光盤信息統(tǒng)計(jì)圖畫信息修改圖畫信息刪除圖畫信息添加圖畫信息查詢視頻光盤信息添加圖書信息查詢圖書信息添加圖書信息統(tǒng)計(jì)圖畫信息統(tǒng)計(jì)圖書信息修改圖書信息刪除視頻光盤信息刪除視頻光盤信息修改視頻光盤信息查詢視頻光盤信息統(tǒng)計(jì)圖畫信息修改圖畫信息刪除圖畫信息添加2.4 類的設(shè)計(jì)(1)Base類(抽象類)的設(shè)計(jì):Basevoid mainmenu(); Basevoid mainmenu(); virtual void add(); virtual void refer();virtual void display()virtual void modify();virtual void
5、 del();virtual void Info();virtual void save();virtual void read();int No;char headline200;char write200;char rating200;圖 3.1 Base類(2)圖書類的設(shè)計(jì):BookBookvoid Book_manage();void Book_menu();void add(); void refer(); void display(); void modify(); void del(); void Info(); void save(); void read();char pub
6、lisher20;char ISBN_No20;int pages;圖 3.2班級(jí)類(3)CD類的設(shè)計(jì):CDCDvoid CD_manage();void add(); void refer(); void display(); void modify(); void del(); void Info(); void save(); void read();void cd_menu();char name20;char year20;char time20;圖 3.3學(xué)生類(4)圖片類的設(shè)計(jì):DrawDrawvoid Draw_manage();void Draw_menu(); void a
7、dd(); void refer(); void display(); void modify(); void del(); void Info(); void save(); void read();char nationality20;int length;int width; 圖 3.4 課程類(6)各個(gè)類的關(guān)系描述:詳細(xì)設(shè)計(jì)及實(shí)現(xiàn)3.1 Base類(抽象類)的實(shí)現(xiàn)class Basepublic:void mainmenu(); virtual void add();/添加物品 virtual void refer();/查詢物品virtual void display();/顯示物品
8、庫virtual void modify();/修改物品virtual void del();/刪除物品virtual void Info();/統(tǒng)計(jì)功能virtual void save();/保存物品virtual void read();/讀取物品int No;/編號(hào)char headline200;/標(biāo)題char write200;/作者char rating200;/評(píng)級(jí);3.2 班級(jí)類的實(shí)現(xiàn)Book.hclass Book:public Basepublic:void Book_manage();/管理void Book_menu();/菜單顯示void add();/添加物品 v
9、oid refer();/查詢物品 void display();/顯示物品庫 void modify();/修改物品 void del();/刪除物品 void Info();/統(tǒng)計(jì)功能 void save();/保存物品 void read();/讀取物品char publisher20;/出版社char ISBN_No20;/ISBN號(hào)int pages;/頁數(shù);Book.cpp#include#include#include#includewindows.h/暫停頭文件#includeBook.hconst int maxsize_book=100;/圖書數(shù)據(jù)最大長度Book b_ma
10、xsize_book;int count_book=1;Book b,b1;Base *p1;int i,j,num1,num2;void Book:Book_manage()int flag=1;int k;p1=&b;p1-read();b.Book_menu();loop4:coutk;while(flag=1)if(k=0&kadd();break;case 2:p1-refer();break;case 3:p1-display();break;case 4:p1-modify();break;case 5:p1-del();break;case 6:p1-Info();break;
11、case 0:break;elsecout輸入有誤,請(qǐng)重新輸入:n;goto loop4;loop:flag=0;if(flag=0)coutflag;if(flag=1)b.Book_menu();coutk;else if(flag=2)break;else cout選擇錯(cuò)誤,請(qǐng)重新輸入。n;goto loop;void Book:add()/添加圖書數(shù)據(jù)cout請(qǐng)輸入要添加數(shù)據(jù)的個(gè)數(shù):num1;for(j=0;jnum1;j+)cout請(qǐng)輸入圖書編號(hào):b.No;i=b.No;b_i.No=i;cout請(qǐng)依次輸入數(shù)據(jù)標(biāo)題、作者、評(píng)級(jí)(未評(píng)級(jí)、一般、成人、兒童)、出版社、ISBN號(hào)、頁數(shù):b
12、_i.headlineb_i.writeb_i.ratingb_i.publisherb_i.ISBN_Nob_i.pages;p1-save();void Book:refer()/查找子菜單loop1:cout endl endl endl 按標(biāo)題查詢endl 按標(biāo)題查詢endl 按標(biāo)題查詢endl 退出子菜單endl endl endl endl endl; cout請(qǐng)輸入你要查詢的方式編號(hào):nnum2; switch(num2)/三種情況用選擇語句 case 1: cout請(qǐng)輸入要查找的圖書標(biāo)題:nb1.headline; for(j=0;jmaxsize_book;j+) if(st
13、rcmp(b1.headline,b_j.headline)=0) cout圖書編號(hào):b_j.No標(biāo)題:b_j.headline作者:b_j.write評(píng)級(jí):b_j.rating出版社:b_i.publisher ISBN號(hào):b_j.ISBN_No頁數(shù):b_j.pagesendl; Sleep(10); break; case 2: cout請(qǐng)輸入要查找的圖書編號(hào)b1.No; for(j=0;jmaxsize_book;j+) if(b1.No=b_j.No) cout圖書編號(hào):b_j.No標(biāo)題:b_j.headline作者:b_j.write評(píng)級(jí):b_j.rating出版社:b_i.publ
14、isher ISBN號(hào):b_j.ISBN_No頁數(shù):b_j.pagesendl; Sleep(10); break; case 3: loop2:cout請(qǐng)輸入要查找的圖書類別(未評(píng)級(jí)、一般、成人、兒童)b1.rating;if(b1.rating=未評(píng)級(jí)|一般|成人|兒童)for(j=0;jmaxsize_book;j+)if(strcmp(b1.rating,b_j.rating)=0)cout圖書編號(hào):b_j.No標(biāo)題:b_j.headline作者:b_j.write評(píng)級(jí):b_j.rating出版社:b_j.publisherISBN號(hào):b_j.ISBN_No頁數(shù):b_j.pagesen
15、dl;Sleep(10);elsecout輸入有誤請(qǐng)重新輸入:n;goto loop2; break; case 4:break; default: cout選擇錯(cuò)誤,請(qǐng)重新選擇:n; goto loop1; break; ;void Book:display()for(j=1;jnum1+1;j+)cout圖書編號(hào):b_j.No標(biāo)題:b_j.headline作者:b_j.write評(píng)級(jí):b_j.rating出版社:b_j.publisherISBN號(hào):b_j.ISBN_No頁數(shù):b_j.pagesendl;Sleep(10);void Book:modify()int k;cout請(qǐng)輸入要修
16、改的圖書的編號(hào)b1.No;loop3:coutendlendl; cout endl endl endl 修改標(biāo)題endl 修改作者endl 修改評(píng)級(jí)endl 修改出版社endl 修改ISBN號(hào)endl 修改頁數(shù)endl 返回菜單0 endl endl endl endl; coutendlendl; coutk; if(k=0&k7) switch(k) case 1: char mheadline20; cout請(qǐng)輸入修改后的標(biāo)題:mheadline; strcpy(b_b1.No.headline,mheadline); break; case 2: char mwrite20; cou
17、t請(qǐng)輸入修改后的作者:mwrite; strcpy(b_b1.No.write,mwrite); break; case 3: char mrating20; cout請(qǐng)輸入修改后的分級(jí):(未評(píng)級(jí)、一般、成人、兒童)mrating; strcpy(b_b1.No.rating,mrating); break; case 4: char mpublishe20; cout請(qǐng)輸入修改后的出版社:mpublishe; strcpy(b_b1.No.publisher,mpublishe); break; case 5: char mISBN_No20; cout請(qǐng)輸入修改后的ISBN號(hào):mISBN_
18、No; strcpy(b_b1.No.ISBN_No,mISBN_No); break; case 6: int mpages; cout請(qǐng)輸入修改后的頁數(shù): mpages; b_b1.No.pages=mpages; break; case 0:break; ; else cout選擇錯(cuò)誤,請(qǐng)重新輸入:n; goto loop3; ;void Book:del()cout請(qǐng)輸入要?jiǎng)h除的圖書的編號(hào)b1.No;for(j=b1.No;jnum1;j+)b_j.No=b_j+1.No;strcpy(b_j.headline,b_j+1.headline);strcpy(b_j.write,b_j+
19、1.write);strcpy(b_j.rating,b_j+1.rating);strcpy(b_j.publisher,b_j+1.publisher);strcpy(b_j.ISBN_No,b_j+1.ISBN_No);b_j.pages=b_j+1.pages;num1-;void Book:Info()cout當(dāng)前物品庫中總物品數(shù):num1endl;void Book:save()ofstream out;out.open(圖書信息.txt);outnum1endl;for(int k=1;k=num1;k+)outb_k.No b_k.headline b_k.write b_k.
20、rating b_k.publisher b_k.ISBN_No b_k.pagesnum1;while(num1=count_book)inb_count_book.Nob_count_book.headlineb_count_book.writeb_count_book.ratingb_count_book.publisherb_count_book.ISBN_Nob_count_book.pages;count_book+;in.close();void Book:Book_menu()coutnn 歡迎使用媒體庫管理系統(tǒng) endlendl;coutnn 圖書信息管理 endlendl;
21、cout endl endl endl 添加圖書endl 查詢圖書endl 顯示圖書endl 修改圖書endl 刪除圖書endl 統(tǒng)計(jì)圖書endl 退出系統(tǒng)0 endl endl endlendl;3.3 CD類的實(shí)現(xiàn)CD.hclass CD:public Basepublic:void CD_manage();/管理子菜單void add();/添加物品 void refer();/查詢物品 void display();/顯示物品庫 void modify();/修改物品 void del();/刪除物品 void Info();/統(tǒng)計(jì)功能 void save();/保存物品 void r
22、ead();/讀取物品void cd_menu();/菜單char name20;/作者名char year20;/出版年份char time20;/播放時(shí)長;CD.cpp#include#include#include#includewindows.h/暫停頭文件#includeCD.hconst int maxsize_video=100;/儲(chǔ)存的最大值CD v_maxsize_video;int count_video=1;CD v,v1;Base *p3;int i3,j3,vnum1,vnum2;void CD:CD_manage()/Cd管理選擇int flag=1;int k;p
23、3=&v;p3-read();v.cd_menu();loop5: coutk;while(flag=1)if(k=0&kadd();break;case 2:p3-refer();break;case 3:p3-display();break;case 4:p3-modify();break;case 5:p3-del();break;case 6:p3-Info();break;case 0:break;elsecout輸入有誤請(qǐng)重新輸入:n;goto loop5;loop6:flag=0;if(flag=0)coutflag;if(flag=1)v.cd_menu();coutk;els
24、e if(flag=2)break;else cout選擇錯(cuò)誤,請(qǐng)重新輸入:n;goto loop6;void CD:add()/添加CDcout請(qǐng)輸入要添加編號(hào)的個(gè)數(shù):vnum1;for(j3=0;j3vnum1;j3+)cout請(qǐng)輸入視頻編號(hào):v.No;i3=v.No;v_i3.No=i3;cout請(qǐng)分別輸入標(biāo)題、作者、評(píng)級(jí)(未評(píng)級(jí)、一般、成人、兒童)、出品人的姓名、出品年份、視頻時(shí)長v_i3.headlinev_i3.writev_i3.ratingv_v_i3.yearv_i3.time;Sleep(10);p3-save();void CD:refer()/CD查找lo
25、op7:cout endl endl endl 按標(biāo)題查詢endl 按標(biāo)題查詢endl 按標(biāo)題查詢endl 退出子菜單endl endl endl endlendl;cout請(qǐng)輸入你要查詢的方式編號(hào):vnum2;switch(vnum2)case 1:cout請(qǐng)輸入要查找的視頻標(biāo)題v1.headline;for(j3=0;j3maxsize_video;j3+)if(strcmp(v1.headline,v_j3.headline)=0)cout視頻編號(hào):v_j3.No標(biāo)題:v_j3.headline作者:v_j3.write評(píng)級(jí):v_j3.rating出品人的姓名:v_出品年份
26、:v_j3.year視頻時(shí)長:v_j3.timeendl;Sleep(10);break;case 2:cout請(qǐng)輸入要查找的視頻編號(hào)v1.No;for(j3=0;j3maxsize_video;j3+)if(v1.No=v_j3.No)cout視頻編號(hào):v_j3.No標(biāo)題:v_j3.headline作者:v_j3.write評(píng)級(jí):v_j3.rating出品人的姓名:v_出品年份:v_j3.year視頻時(shí)長:v_j3.timeendl;Sleep(10);break;case 3:cout請(qǐng)輸入要查找的視頻類別(未評(píng)級(jí)、一般、成人、兒童)v1.rating;for(j3=0;j3
27、maxsize_video;j3+)if(strcmp(v1.rating,v_j3.rating)=0)cout視頻編號(hào):v_j3.No標(biāo)題:v_j3.headline作者:v_j3.write評(píng)級(jí):v_j3.rating出品人的姓名:v_出品年份:v_j3.year視頻時(shí)長:v_j3.timeendl;Sleep(10);break;case 4:break;default:cout選擇有誤,請(qǐng)重新輸入:n;goto loop7;void CD:display()for(j3=1;j3vnum1+1;j3+)cout視頻編號(hào):v_j3.No標(biāo)題:v_j3.headline作者
28、:v_j3.write評(píng)級(jí):v_j3.rating出品人的姓名:v_出品年份:v_j3.year視頻時(shí)長:v_j3.timeendl;Sleep(10);void CD:modify()/CD修改int k;cout請(qǐng)輸入要修改的視頻的編號(hào)v1.No;loop8:coutendlendl;cout endl endl endl 修改標(biāo)題endl 修改作者endl 修改評(píng)級(jí)endl 修改出品者endl 修改出品年份endl 修改視頻時(shí)長endl 返回菜單0 endl endl endlendl;coutendlendl;coutk;if(k=0&k7)switch(k)case 1
29、:char mheadline20;cout請(qǐng)輸入修改后的標(biāo)題:mheadline;strcpy(v_v1.No.headline,mheadline);break;case 2:char mwrite20;cout請(qǐng)輸入修改后的作者:mwrite;strcpy(v_v1.No.write,mwrite);break;case 3:char mrating20;cout請(qǐng)輸入修改后的分級(jí):(未評(píng)級(jí)、一般、成人、兒童)mrating;strcpy(v_v1.No.rating,mrating);break;case 4:char mname20;cout請(qǐng)輸入修改后出品人的姓名:mname;st
30、rcpy(v_v1.N,mname);break;case 5:char myear20;cout請(qǐng)輸入修改后的出品年份:myear;strcpy(v_v1.No.year,myear);break;case 6:char mtime20;cout請(qǐng)輸入修改后的視頻時(shí)長:mtime;strcpy(v_v1.No.time,mtime);break;case 0:break;else cout選擇錯(cuò)誤,請(qǐng)重新輸入:n;goto loop8;void CD:del()cout請(qǐng)輸入要?jiǎng)h除的視頻的編號(hào)v1.No;for(j3=v1.No;j3vnum1;j3+)v_j3.No=v_j3+
31、1.No;strcpy(v_j3.headline,v_j3+1.headline);strcpy(v_j3.write,v_j3+1.write);strcpy(v_j3.rating,v_j3+1.rating);strcpy(v_,v_j3+1.name);strcpy(v_j3.year,v_j3+1.year);strcpy(v_j3.time,v_j3+1.time);vnum1-;void CD:Info()/統(tǒng)計(jì)cout當(dāng)前CD總物品數(shù):vnum1endl;void CD:save()/儲(chǔ)存CDofstream out;out.open(CD信息.txt);out
32、vnum1endl;for(int k=1;k=vnum1;k+)outv_k.No v_k.headline v_k.write v_k.rating v_ v_k.year v_k.timevnum1;while(vnum1=count_video)inv_count_video.Nov_count_video.headlinev_count_video.writev_count_video.ratingv_count_v_count_video.yearv_count_video.time;count_video+;in.close();void CD:c
33、d_menu()/CD子菜單coutnn 歡迎使用媒體庫管理系統(tǒng) endlendl;coutnn CD光盤信息管理管理 endlendl;cout endl endl endl 添加CDendl 查詢CDendl 顯示CDendl 修改CDendl 刪除CDendl 統(tǒng)計(jì)CDendl 退出系統(tǒng)0 endl endl endlendl;3.4圖片類的實(shí)現(xiàn)Draw.hcclass Draw:public Basepublic:void Draw_manage();/子菜單管理void Draw_menu();/子菜單 void add();/添加物品 void refer();/查詢物品 void
34、 display();/顯示物品庫 void modify();/修改物品 void del();/刪除物品 void Info();/統(tǒng)計(jì)功能 void save();/保存物品 void read();/讀取物品char nationality20;/國籍int length;/長int width;/寬;Draw.cpp#include#include#include#includewindows.h/暫停頭文件#includeDraw.hconst int maxsize_Draw=100;/圖片的儲(chǔ)存最大值int count_Draw=1;Draw p_maxsize_Draw;Ba
35、se *p2;Draw pi,p1;int i2,j2,pnum1,pnum2;void Draw:Draw_manage()/圖片子菜單管理int flag=1;int k;p2=pi.Draw_menu();loop9:coutk;while(flag=1)if(k=0&kadd();break;case 2:p2-refer();break;case 3:p2-display();break;case 4:p2-modify();break;case 5:p2-del();break;case 6:p2-Info();break;case 0:break;elsecout輸入有誤,請(qǐng)重新
36、輸入:n;goto loop9;loop10:flag=0;if(flag=0)coutflag;if(flag=1)pi.Draw_menu();coutk;else if(flag=2)break;else cout選擇錯(cuò)誤,請(qǐng)重新輸入。n;goto loop10;void Draw:add()/添加圖片cout請(qǐng)輸入要添加編號(hào)的個(gè)數(shù):pnum1;for(j2=0;j2pnum1;j2+)cout請(qǐng)輸入圖片編號(hào):pi.No;i2=pi.No;p_i2.No=i2;cout請(qǐng)分別輸入標(biāo)題、作者、評(píng)級(jí)(未評(píng)級(jí)、一般、成人、兒童)、國籍、作品的長(以厘米計(jì),整數(shù))、作品的寬(以厘米計(jì),整數(shù))p_
37、i2.headlinep_i2.writep_i2.ratingp_i2.nationalityp_i2.lengthp_i2.width; Sleep(10);void Draw:refer()loop11:cout endl endl endl 按標(biāo)題查詢endl 按標(biāo)題查詢endl 按標(biāo)題查詢endl 退出子菜單endl endl endl endlendl;cout請(qǐng)輸入你要查詢的方式編號(hào):pnum2;switch(pnum2)case 1:cout請(qǐng)輸入要查找的圖片標(biāo)題p1.headline;for(j2=0;j2maxsize_Draw;j2+)if(strcmp(p1.headl
38、ine,p_j2.headline)=0)cout圖書編號(hào):p_j2.No標(biāo)題:p_j2.headline作者:p_j2.write評(píng)級(jí):p_j2.rating國籍:p_j2.nationality作品的長:p_j2.length厘米作品的寬:p_j2.write厘米endl; Sleep(10);break;case 2:cout請(qǐng)輸入要查找的圖片編號(hào)p1.No;for(j2=0;j2maxsize_Draw;j2+)if(p1.No=p_j2.No)cout圖書編號(hào):p_j2.No標(biāo)題:p_j2.headline作者:p_j2.write評(píng)級(jí):p_j2.rating國籍:p_j2.nati
39、onality作品的長:p_j2.length厘米作品的寬:p_j2.write厘米endl; Sleep(10);break; case 3:loop12:cout請(qǐng)輸入要查找的圖片類別(未評(píng)級(jí)、一般、成人、兒童)p1.rating;if(p1.rating=未評(píng)級(jí)|一般|成人|兒童)for(j2=0;j2maxsize_Draw;j2+)if(strcmp(p1.rating,p_j2.rating)=0)cout圖書編號(hào):p_j2.No標(biāo)題:p_j2.headline作者:p_j2.write評(píng)級(jí):p_j2.rating國籍:p_j2.nationality作品的長:p_j2.lengt
40、h厘米作品的寬:p_j2.write厘米endl; Sleep(10);elsecout輸入有誤請(qǐng)重新輸入:n;goto loop12;break;case 4:break;default: cout選擇錯(cuò)誤,請(qǐng)重新選擇:n; goto loop11; break;void Draw:display()for(j2=1;j2pnum1+1;j2+)cout圖書編號(hào):p_j2.No標(biāo)題:p_j2.headline作者:p_j2.write評(píng)級(jí):p_j2.rating國籍:p_j2.nationality作品的長:p_j2.length厘米作品的寬:p_j2.width厘米endl;void Dr
41、aw:modify()int k;cout請(qǐng)輸入要修改圖片的編號(hào)p1.No;loop13:coutendlendl;cout endl endl endl 修改標(biāo)題endl 修改作者endl 修改評(píng)級(jí)endl 修改國籍endl 修改作品的長endl 修改作品的寬endl 返回菜單0 endl endl endlendl;coutendlendl;coutk;if(k=0&k7)switch(k)case 1:char mheadline20;cout請(qǐng)輸入修改后的標(biāo)題:mheadline;strcpy(p_p1.No.headline,mheadline);break;case 2:char
42、mwrite20;cout請(qǐng)輸入修改后的作者:mwrite;strcpy(p_p1.No.write,mwrite);break;case 3:char mrating20;cout請(qǐng)輸入修改后的分級(jí):(未評(píng)級(jí)、一般、成人、兒童)mrating;strcpy(p_p1.No.rating,mrating);break;case 4:char mnationality20;cout請(qǐng)輸入修改后的國籍:mnationality;strcpy(p_p1.No.nationality,mnationality);break;case 5:int mlength;cout請(qǐng)輸入修改后的作品的長:mlen
43、gth;p_p1.No.length=mlength;break;case 6:int mwidth;cout請(qǐng)輸入修改后的頁數(shù): mwidth;p_p1.No.width=mwidth;break;case 0:break; else cout選擇錯(cuò)誤,請(qǐng)重新輸入:n; goto loop13;void Draw:del()cout請(qǐng)輸入要?jiǎng)h除的圖片的編號(hào)p1.No;for(j2=p1.No;j2pnum1;j2+)p_j2.No=p_j2+1.No;strcpy(p_j2.headline,p_j2+1.headline);strcpy(p_j2.write,p_j2+1.write);strcpy(p_j2.rating,p_j2+1.rating);strcpy(p_j2.nationality,p_j2+1.nationality);p_j2.length=p_j2+1.length;p_j2.width=p_j2+1.width;pnum1-;void Draw:Info()/圖片統(tǒng)計(jì)cout當(dāng)前圖片總物品數(shù):pnum1endl;v
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年并購貸款協(xié)議范本
- 2024年國際棉紡織品買賣合同
- 2024合作方廉潔承諾
- 2024年信息安全保障責(zé)任書
- 2023年云南省大理州廣播電視局選調(diào)事業(yè)單位工作人員考試真題
- 2023年臺(tái)州溫嶺市保安服務(wù)有限公司招聘考試真題
- 2023年桂林全州縣中醫(yī)醫(yī)院專業(yè)技術(shù)人才招聘考試真題
- 2023年六安裕安區(qū)大學(xué)生鄉(xiāng)村醫(yī)生專項(xiàng)計(jì)劃招聘考試真題
- 2024年廣告位租賃與發(fā)布協(xié)議
- 2024年養(yǎng)殖企業(yè)品牌建設(shè)與市場(chǎng)營銷合同
- 心房顫動(dòng)與認(rèn)知功能障礙發(fā)生機(jī)制研究進(jìn)展
- 2024年全國教育大會(huì)精神全文課件
- 廣東省珠海市2023-2024學(xué)年六年級(jí)上學(xué)期數(shù)學(xué)期中試卷(含答案)
- 2024~2025學(xué)年高二地理期中考試模擬試卷【人教版選擇性必修一第一至三章】
- 2023年中國鐵塔招聘考試真題
- 人教版(2024新版)七年級(jí)上冊(cè)英語Unit 3 單元測(cè)試卷(筆試部分)(含答案)
- 江蘇省南京市六校聯(lián)考2024-2025學(xué)年高一上學(xué)期期中考試英語試卷(含答案含聽力原文無音頻)
- 2024年海南省發(fā)展控股限公司子公司招聘11人高頻難、易錯(cuò)點(diǎn)500題模擬試題附帶答案詳解
- 小學(xué)心理健康教育課件《放飛煩惱-擁抱快樂》
- 浙江省杭州市2024年七年級(jí)上學(xué)期語文期中階段性檢測(cè)試卷【附答案】
- 月考綜合測(cè)試卷(3-4單元)(單元測(cè)試)2024-2025學(xué)年語文六年級(jí)上冊(cè)統(tǒng)編版
評(píng)論
0/150
提交評(píng)論