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

正文內(nèi)容

c課程設(shè)計(jì)匯本之車(chē)輛管理系統(tǒng)-wenkub

2023-04-27 00:12:25 本頁(yè)面
 

【正文】 truck[count_truck].truckName,truckName)。truckfiletruck[count_truck].truckIDtruck[count_truck].truckNametruck[count_truck].truckNum。 void search()。 void add()。 }class Truck:public Base{public: char truckID[20]。 for(int i=0。 } else cout無(wú)此轎車(chē)數(shù)據(jù)!endl。icount_car1。strcpy(car[i1].carName,car[i].carName)。 car[index1].carFee=carFee。 car[count_car].carFee=carFee。 carfilecar[count_car].carIDcar[count_car].carNamecar[count_car].carFee。void Car::read(){ ifstream carfile。 void del(int)。char carName[20]。 virtual void search()=0。 virtual void add()=0。void del(int)。int busNum。void save()。void read()。void search()。void add()。圖 Base類(lèi)(2)小轎車(chē)類(lèi)的設(shè)計(jì):Cardouble carFee。virtual void modify(int)=0。add()函數(shù)用于錄入信息;modify()函數(shù)用來(lái)修改信息;del()函數(shù)用來(lái)修改信息;search()函數(shù)用來(lái)查詢(xún)車(chē)輛信息;read()函數(shù)用于將文件中的數(shù)據(jù)讀取到內(nèi)存中;save()函數(shù)用于將內(nèi)存中的信息存入文件內(nèi);主函數(shù)main()用于調(diào)用這些函數(shù)。6統(tǒng)計(jì)功能輸出當(dāng)前車(chē)輛信息庫(kù)中總車(chē)輛數(shù),以及按車(chē)輛類(lèi)別,統(tǒng)計(jì)出當(dāng)前車(chē)輛信息庫(kù)中各類(lèi)別的車(chē)輛數(shù)并顯示。3顯示車(chē)輛信息庫(kù)可顯示當(dāng)前車(chē)輛信息庫(kù)中所有的車(chē)輛信息。1. 系統(tǒng)需求分析 :隨著社會(huì)的進(jìn)步和人們生活水平的提高,車(chē)輛作為交通工具,同時(shí),需要一個(gè)車(chē)輛管理系統(tǒng)來(lái)對(duì)各種車(chē)輛的各種信息進(jìn)行統(tǒng)一管理. 系統(tǒng)功能需求:本系統(tǒng)有三個(gè)類(lèi):Car類(lèi)、Truck類(lèi)、Bus類(lèi),存儲(chǔ)小轎車(chē)信息、卡車(chē)信息、大客車(chē)信息。目 錄1. 系統(tǒng)需求分析 52. 總體設(shè)計(jì) 63. 詳細(xì)設(shè)計(jì)及實(shí)現(xiàn) 84. 系統(tǒng)調(diào)試 錯(cuò)誤!未定義書(shū)簽。7) 保存車(chē)輛將當(dāng)前系統(tǒng)中車(chē)輛信息存入文件中。4) 修改車(chē)輛可根據(jù)查詢(xún)結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。按車(chē)輛制造公司查詢(xún): (三)、設(shè)計(jì)方法和基本原理: 功能要求:1) 添加車(chē)輛程序主要完成車(chē)輛信息的添加,要求編號(hào)唯一。 C++面向?qū)ο蟪绦蛟O(shè)計(jì)課程設(shè)計(jì)報(bào)告課程名稱(chēng) C++面向?qū)ο蟪绦蛟O(shè)計(jì)課題名稱(chēng)車(chē)輛管理系統(tǒng)專(zhuān)業(yè)班級(jí)學(xué)號(hào)姓名指導(dǎo)教師年月日 (一)、課程設(shè)計(jì)題目: 題目4 車(chē)輛管理系統(tǒng)(二)、目的與要求: 目的: (1)要求學(xué)生達(dá)到熟練掌握C++語(yǔ)言的基本知識(shí)和技能; (2)基本掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本思路和方法; (3)能夠利用所學(xué)的基本知識(shí)和技能,解決簡(jiǎn)單的面向?qū)ο蟪绦蛟O(shè)計(jì)問(wèn)題。如果添加了重復(fù)編號(hào)的物品時(shí),則提示用戶(hù)數(shù)據(jù)添加重復(fù)并取消添加;如果車(chē)輛信息庫(kù)已滿(mǎn),則提示不能再添加新的車(chē)輛信息。按編號(hào)查詢(xún):5)刪除車(chē)輛對(duì)已添加的車(chē)輛信息進(jìn)行刪除。8) 讀取車(chē)輛將保存在文件中的車(chē)輛信息讀入到當(dāng)前系統(tǒng)中,以供用戶(hù)使用。5. 結(jié)論 錯(cuò)誤!未定義書(shū)簽。1添加車(chē)輛程序主要完成車(chē)輛信息的添加,要求編號(hào)唯一。按車(chē)輛制造公司查詢(xún):4修改車(chē)輛可根據(jù)查詢(xún)結(jié)果對(duì)相應(yīng)的記錄進(jìn)行修改,修改時(shí)注意編號(hào)的唯一性。7保存車(chē)輛將當(dāng)前系統(tǒng)中車(chē)輛信息存入文件中。:系統(tǒng)定義了Car類(lèi)、Truck類(lèi)、Bus類(lèi)這三個(gè)類(lèi),定義了add()、modify()、del()、read()、save()、search()等函數(shù)來(lái)實(shí)現(xiàn)系統(tǒng)所需功能。virtual void del(int)=0。char carID[20]。 void modify(int)。圖 (3)卡車(chē)類(lèi)的設(shè)計(jì):Truckchar truckID[20]。void add()。void search()。void read()。void save()。 virtual void modify(int)=0。}。 void read()。 void save()。 ()。 }()。count_car++。}void Car::del(int index){ //前移其后記錄 for(int i=index。 car[i1].carFee=car[i].carFee。i++) { if(strcmp(car[i].carID,carID)==0||strcmp(car[i].carName,carName)==0) { cout轎車(chē)車(chē)牌號(hào) 轎車(chē)品牌 轎車(chē)油耗費(fèi)用endl。break。i=count_car1。char truckName[20]。 void modify(int)。 }。while(!()) { count_truck++。strcpy(truck[count_truck].truckID,truckID)。strcpy(truck[index1].truckName,truckName)。i++) { strcpy(truck[i1].truckID,truckID)。 }void Truck::search(){ for(int i=0。 break。 ()。 ()。 void read()。 void save()。busfilebus[count_bus].busIDbus[count_bus].busNamebus[count_bus].busNum。}void Bus::add(){ //存入對(duì)象數(shù)組中 strcpy(bus[count_bus].busID,busID)。}void Bus::modify(int index){ strcpy(bus[index1].busID,busID)。i=count_bus1。 } count_bus。 coutbus[i].busID bus[i].busName bus[i].busNumendl。 }}void Bus::save(){ofstream busfile。i++) busfilebus[i].busID bus[i].busName bus[i].busNumendl。Bus bus[MAXbus]。Base *p=NULL。 while(1) { system(cls)。 cout endl。cout**********************************endl。 p=amp。 cout是否保存轎車(chē)信息?(不區(qū)分大小寫(xiě))是(y/Y)否(n/N)endl。||c==39。 } break。 int index。 cout請(qǐng)選擇轎車(chē)序號(hào):endl。 cout是否保存轎車(chē)信息?(不區(qū)分大小寫(xiě))是(y/Y)否(n/N)endl。||c==39。 } break。 int index。 cout請(qǐng)選擇要修改的轎車(chē)車(chē)牌號(hào)、轎車(chē)品牌、油耗費(fèi)用的序列號(hào):endl。 if(c==39。) { pdel(index)。 p=amp。 ()。 for(int i=0。if(count_car==0) coutsetw(20)轎車(chē)信息庫(kù)為空!endl。break。 }system(cls)。while(1) { system(cls)。 cout endl。cout***********************************endl。 p=amp。 cout是否保存卡車(chē)信息?(不區(qū)分大小寫(xiě))是(y/Y)否(n/N)endl。||c==39。 } break。 int index。 cout請(qǐng)選擇要修改的卡車(chē)信息的序列號(hào):endl。 cout是否保存卡車(chē)信息?(不區(qū)分大小寫(xiě))是(y/Y)否(n/N)endl。||c==39。 } break。 int index。 cout請(qǐng)選擇要?jiǎng)h除的卡車(chē)信息序列號(hào):endl。 if(c=39。) { pdel(index)。 cout請(qǐng)輸入卡車(chē)的車(chē)牌號(hào):endl。 break。i++) couti+1.truck[i].truckID truck[i].truckName truck[i].truckNumendl。 } case 0:quit=true。 }if(quit==true) break。bool quit=false。 cout endl。 cout endl。 switch(choice) {case 1: { Bus bus1。 cin。y39。 psave()。bus2。i++) couti+1.bus[i].busID bus[i].busName bus[i].busNumendl。cin。y39。 psave()。bus3。i++) couti+1.bus[i].busID bus[i].busName bus[i].busNumendl。 cinc。Y39。 } case 4: { Bus bus4。 system(pause)。icount_bus。 break。break。}//主函數(shù)內(nèi)容void main(){ //將各個(gè)文件中的數(shù)據(jù)依次讀入內(nèi)存 Car (car)。 Bus (bus)。 cout endl。cout**********************************endl。break。break。 default:cout請(qǐng)輸入0~3之間的數(shù)字!endl。bool quit=false。 cout endl。 cout endl。 switch(choice) {case 1: { Car car1。cin。y39。 psave()。car2。i++) couti+1.car[i].carID car[i].carName car[i].carFeeendl。cin。y39。 psave()。car3。i++) couti+1.car[i].carID car[i].carName car[i].carFeeendl。 cinc。Y39。 } case 4: { Car car4。 cin。 } case 5: { cout轎車(chē)車(chē)牌號(hào) 轎車(chē)品牌 轎車(chē)油耗費(fèi)用endl。 system(pause)。 } case 0:quit=true。 } if(quit==true) break。bool quit=false。 cout endl。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1