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

正文內(nèi)容

媒體庫管理系統(tǒng)設(shè)計說明-wenkub

2023-04-23 22:32:15 本頁面
 

【正文】 ingji[256]。 cout請輸入圖畫作品的寬: 。cout請輸入圖畫的出品國籍: 。 //國籍 int chang。 cout請輸入視頻光盤視頻時長: 。cout請輸入視頻光盤出品者的名字: 。 //名字 int year。 cout請輸入圖書的頁數(shù): 。cout請輸入圖書的出版社: 。 //出版社 int hm。 cout類別編號(,): 。 cout標題:。 //類別編號void display(){cout作者:。 //作者int num。2 程序具體實現(xiàn)原理 總體方案(1) 程序采用雙向鏈表數(shù)據(jù)結(jié)構(gòu)實現(xiàn)。如果當前物品庫為空,則提示“物品庫為空!”,并返回操作;否則,輸入要刪除的編號,根據(jù)編號刪除該物品的記錄,如果該編號不在物品庫中,則提示“該編號不存在”。當添加了重復的編號時,則提示數(shù)據(jù)添加重復并取消添加;當物品庫已滿,則提示不能再添加新的數(shù)據(jù)。(2)查詢物品可按照三種方式來查詢物品,分別為:按標題查詢:輸入標題,輸出所查詢的信息,若不存在該記錄,則提示“該標題不存在!”;按編號查詢:輸入編號,輸出所查詢的信息,若不存在該記錄,則提示“該編號不存在!”;按類別查詢:輸入類別,輸出所查詢的信息,若不存在記錄,則提示“該類別沒有物品!”;(3)顯示物品庫:輸出當前物品庫中所有物品信息,每條記錄占據(jù)一行。(6)統(tǒng)計信息輸出當前物品庫中總物品數(shù),以及按物品類別,統(tǒng)計出當前物品中各類別的物品數(shù)并顯示。(2) 用類來實現(xiàn)數(shù)據(jù)的封裝。 //編號char biaoti[256]。cinname。cinbiaoti。cinx。 // ISBN號 int yeshu。cincbs。cinyeshu。 //年份 int shichang。cinmingzi。cinshichang。 //長 int kuan。cinguoji。cinkuan。 charx:int+display() void具體如圖: 基類 Tushucbs[256]。 exit(1)。 for(i=0。 t[i].display1()。cinnam。j++) { ifstream infile(,ios::in)。break。 } for(j=0。()。 } for(j=0。 ()。 } strcpy(t[i].name,nam) 。j++){ifstream infile(,ios::in)。 ()。 } ()。cinbiaot。 infilet[i].numt[i].biaotit[i].hmt[i].yeshu。 coutt[i].x t[i].num t[i].name t[i].biaoti t[i].pingji t[i].cbs t[i].hm t[i].yeshuendl。endl。 infiles[i].nums[i].biaotis[i].years[i].shichang。 couts[i].x s[i].num s[i].name s[i].biaoti s[i].pingji s[i].mingzi s[i].year s[i].shichangendl。} if(n==0) cout視頻光盤內(nèi)沒有你要查詢的信息。i++) {ifstream infile(,ios::in)。infileh[i].xh[i].numh[i].nameh[i].biaotih[i].pingjih[i].guojih[i].changh[i].kuan。 } if(n==0) cout圖畫沒有你要查詢的信息。i++){ infileh[i].xh[i].numh[i].nameh[i].biaotih[i].pingjih[i].guojih[i].changh[i].kuan。 ()。cinbianha。 if(h[i].num==0) break。strcpy(h[j].name, )。 h[j].x=0。ofstream outfile(,ios::out)。 } ()。cinc。} else switch(c) {case 1: tushushachu()。 case 3: tuhuashanchu()。}break。i++) {ifstream infile(,ios::in)。()。 infiles[i].xs[i].num。}for(i=0。if(h[i].num==0) break。coutendl。 }3 課程設(shè)計調(diào)試與測試報告1. 首頁進入媒體管理系統(tǒng)登錄系統(tǒng)2. 可進入添加、查詢、顯示、刪除、統(tǒng)計界面 4 課程設(shè)計總結(jié)(1) 通過本次課程設(shè)計,對本學期C++課程習得的知識進行了一次綜合運用,鞏固了所學。(2) 在做了本課程設(shè)計以后,我對C++的了解更深了,很多知識得到了鞏固,一些不懂的知識也漸漸明了!這其中主要是對指針的使用收獲很多,在指針使用的過程中,對指針的指向以及對各函數(shù)中指針的賦值會影響到整個程序的運行;還有就是對文件的輸入輸出流了解得更透徹了,知道了打開一個文件后必須還要對其關(guān)閉,否則程序無法運行,對各種文件的輸入輸出控制符都能基本融會貫通。 class Tushuguan { public: char name[256]。 int x。 cinnum。 cinpingji。 class Tushu:public Tushuguan {public: char cbs[256]。 Tushuguan::display()。 cinhm。 class Shipinguangpan:public Tushuguan {public: char mingzi[256]。 Tushuguan::display()。 cinyear。class Tuhua:public Tushuguan {public: char guoji[256]。 Tushuguan::display()。 cinchang。 Tushu t[100]。 cout1:圖書endl。 cout請選擇: 。 exit(1)。 for(i=0。 t[i].display1()。cinnam。j++) { ifstream infile(,ios::in)。break。 } for(j=0。()。 } for(j=0。 ()。 } strcpy(t[i].name,nam) 。j++){ifstream infile(,ios::in)。 ()。 } ()。 exit(1)。 for(i=0,n=0。 s[i].display1()。cinnam。infiles[j].nums[j].name。 if(s[j].num==num1amp。j100。 if(t[j].num==num1) break。j100。 else n++。j++) {ifstream infile(,ios::in)。 ()。 } ()。 exit(1)。 for(i=0,n=0。 h[i].display1()。cinnam。infileh[j].numh[j].name。amp。j++) { ifstream infile(,ios::in)。 else n++。j++) { ifstream infile(,ios::in)。 else n++。j++) {ifstream infile(,ios::in)。 ()。 } ()。cinc。} else switch(c) {case 1: tushutianjia()。 case 3: tuhuatianjia()。} break。 cout 3:類別查詢endl。 cout請輸入你要查詢的編號: 。i++) { ifstream infile(,ios::in)。 infilet[i].xt[i].numt[i].namet[i].biaotit[i].pingjit[i].cbst[i].hmt[i].yeshu。 } if(n==0) cout圖書內(nèi)沒有你要查詢的信息。i100。 if(s[i].num==bh) { n++。 } break。 n=0。 infileh[i].numh[i].changh[i].kuan。 couth[i].x h[i].num h[i].name h[i].biaoti h[i].pingji h[i].guoji h[i].chang h[i].kuanendl。endl。cinbiaot。
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1